我有以下问题。当人们访问 www.mydomain.com 时,我需要他们真正访问 www.mydomain.com/folder,并且他们一直在 URL 中看到 www.mydomain.com。
如何使用我的服务器的 de .htaccess 来完成?谢谢
使用以下代码在站点的根目录中创建一个 .htaccess 文件:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?mydomain.com/$ [NC]
RewriteCond %{REQUEST_URI} !^../folder
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9/-_.\s]+)?$ ../folder/$1 [L]
RewriteCond %{HTTP_HOST} ^(www.)?mydomain.com$ [NC]
RewriteRule ^(/)?([a-zA-Z0-9/-_.\s]+)$ ../folder/$2 [L]
这就是你所需要的。
RewriteEngine On
RewriteRule ^(.*)$ /folder/$1 [L]
在你问什么之前尝试搜索!有很多这样的例子。