【发布时间】:2013-05-24 16:56:28
【问题描述】:
我有以下问题。 当人们访问 www.mydomain.com 时,我需要他们真正访问 www.mydomain.com/folder,并且他们一直在 URL 中看到 www.mydomain.com。
如何使用我的服务器的 de .htaccess 来完成? 谢谢
【问题讨论】:
我有以下问题。 当人们访问 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]
并在您提出问题之前尝试搜索!这样的例子还有很多。
【讨论】: