• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

www problem and apache rewrite rule doesn't work anymore !

regisg

Regular Pleskian
Hello,

New problem since migration to 10.0.1 :

My website is no longer accessible from the url http://[B]www[/B].munci.org => we get the plesk Web Server's Default Page !

Before, my site was accessible both with http://[B]www[/B].munci.org and http://munci.org

I note that the checkbox www has disapeared in the domain configuration of the Plesk panel

Moreover, this rewrite rule doesn't work anymore in the .htacess :
RewriteCond %{HTTP_HOST} ^www.(.+)$
RewriteRule ^(.*)$ http://%1/$1 [QSA,R=301,L]
This is very strange !!!

Finally, is it nornal that the name of the httpd.include in the conf folfer of the domain became :
/var/www/vhosts/munci.org/conf/12898969740.18212100_httpd.include ??
This name has not been changed in the subdomains (still httpd.include)

THX FOR YOUR HELP.
 
Same issue

I'm having the exact same issues since upgrading to 10.0.1...
 
solution

Hi!

Since version 10.0.0 configuration schema for WWW prefix has been changed in Parallels Plesk Panel.

Domain is available with WWW prefix (http://www.<DOMAIN NAME>) and record ServerAlias "www.<DOMAIN NAME>" is added into Apache configuration only if CNAME DNS record for "www.<DOMAIN NAME>" exists in domain's DNS zone.

So the solution is:
1) to remove A 'www' record for a domain in the database;
2) create CNAME 'www' record using plesk utility dns;
3) reconfigure webhosting configuration using websrvmng;

Please find below an example for the domain domain.com:

server:~# mysql -uadmin -p`cat /etc/psa/.psa.shadow` psa
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2806
Server version: 5.0.51a-24+lenny4 (Debian)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> select id, host, type, val from dns_recs where dns_zone_id =65;
+------+-------------------------+-------+---------------------+
| id | host | type | val |
+------+-------------------------+-------+---------------------+
| 1389 | domain.com. | NS | ns.server.com. |
| 1390 | domain.com. | A | 199.99.99.99 |
| 1391 | webmail.domain.com. | A | 199.99.99.99 |
| 1392 | domain.com. | MX | mail.server.com. |
| 1393 | ftp.domain.com. | CNAME | domain.com. |
| 1394 | 199.99.99.99 | PTR | domain.com. |
| 1395 | www.domain.com. | A | 199.99.99.99 |
| 1396 | domain.com. | NS | ns.center.com. |
| 1397 | domain.com. | NS | ns2.center.com. |
| 1398 | subdomain.domain.com. | A | 299.99.99.99 |
+------+-------------------------+-------+---------------------+
10 rows in set (0.00 sec)

mysql> delete from dns_recs where id=1395;
Query OK, 1 row affected (0.04 sec)

mysql> \q;
Bye
server:~# /usr/local/psa/bin/dns --add domain.com -cname 'www' -canonical domain.com.
SUCCESS: Creation of DNS record in Domain 'domain.com' complete.
server:~#
server:~#
server:~#
server:~# /usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=domain.com
WARNING: You are using obsoleted option, use corresponding option of httpdmng.

There is a new command you can but I we used the old /usr/local/psa/admin/sbin/websrvmng.

So you need to go through this procedure for every domain.

This solved the problem for me. Anyway you can change the DNS on the web interface also.

Best wishes.

Sándor
 
Hi Sandor,

Thanks a lot for your great solution !

In my case, i had only to create CNAME 'www' record using plesk utility dns (2).
No need to remove A 'www' record for the domain in the database (1), neither to reconfigure webhosting configuration using websrvmng (3)...

Best regards.
 
Thank you

Your solution also worked for me. I just modified the 'A' entry to a 'CNAME' and I went through the rest of the process just to be sure it worked and so far it's done the job.

Thank you
 
Back
Top