我在我的 .htaccess 文件中使用以下内容,并且在主级别而不是子文件夹中工作。所以问题是http://mydoamin.com/folder/file.php重定向到错误的位置http://mydomain.com/file.php并且子文件夹丢失了。
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^(www\.)?mydomain\.com$ [NC]
RewriteRule ^(.*)$ http://www.mydomain.com/$1 [R=301,L]