0

我在我的 .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]
4

1 回答 1

0

如果您有权访问 apache 配置,请创建另一个虚拟主机站点

<VirtualHost *:80>
  ServerName mydomain.com
  ServerAlias anotherdomain.com anotherdomain.org ...
  RedirectPermanent / http://www.mydomain.com/
</VirtualHost>
于 2013-04-27T19:19:33.123 回答