我在托管以下配置的ftp:
www/domain2
www对应另一个域名(domain1),当我尝试访问domain2中wordpress的帖子时,网址如下所示:
domain2.com
如果我点击帖子或文章:
domain1.com/domain2.com/postexample
如何配置mod_rewrite,以便网址总是像www.domain2.com/postexamle一样,永远不会显示域名?
我放.htaccess
www/domain2/.htaccess
的路径是正确的吗?
答案 0 :(得分:0)
使用以下
将.htaccess
移至/www
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?domain2.com$ [NC]
RewriteCond %{REQUEST_FILENAME} !-d # not a dir
RewriteCond %{REQUEST_FILENAME} !-f # not a file
RewriteRule ^(.*)$ /domain2/$1 [L]
但是,您需要确保文章链接中不包含domain2
。因此,它们可以是http://www.domain2.com/some-domain-2-file.php
(绝对),也可以是some-domain-2-folder/file.php
(相对)。