这个问题已经被问到,但答案并不明确。我的根目录文件夹中有2个目录www.mysite.com/old& amp; www.mysite.com/new
我想将所有http请求重定向到www.mysite.com/new但我不希望网址显示/ new /
我确实设法通过使用以下代码在根目录中创建.htaccess文件来实现:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_URI} !(.*)new
RewriteRule ^(.*)$ new/$1 [L]
然而重定向工作并且它会带走/ new /目录但是当我点击链接时,URL路径会变回www.mysite.com/new/mypage.php
/ new /目录包含一个WordPress站点,如果这可能是问题,但是只有在根目录中的任何其他目录中没有其他.htaccess文件。
我很感激任何建议。
谢谢