0
我在一个托管帐户上托管多个域。其中一个领域是使用Wordpress和一个子目录(/ foo),而另一个是在主目录中。我已成功更改根.htaccess文件,以将Wordpress网站的主页面重写为正确的域,但Wordpress网站的后续页面不会重写。.htaccess和Wordpress - 子目录不重写
Example: foo.com (Wordpress site)
bar.com (other site in root)
bar.com/foo被正确显示为foo.com ....然而bar.com/foo/page1不能重写,并且示出为是(而不是foo.com/page1) 。我正在寻找重写,而不是重定向。下面是我在根文件夹中使用的.htaccess代码。我没有更改由WordPress在bar.com/foo中创建的默认.htaccess文件。我错过了什么吗?任何帮助深表感谢。
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} !^/foo/
RewriteCond %{HTTP_HOST} ^(www\.)?foo\.
RewriteRule ^(.*)$ foo/$1 [L]
* *但是bar.com/foo/page1不是重写,而是显示为is(而不是foo.com/page1)。我没有看到任何影响'bar.com/foo/page1'的规则,为什么它会显示为其他任何内容吗? –
我对.htaccess规则不是很熟悉,我如何重写这些页面呢? – user1496929