Htaccess URL屏蔽到特定文件夹

时间:2013-05-24 16:56:29

标签: .htaccess url mask

我有以下问题。 我需要当人们访问www.mydomain.com他们真正访问www.mydomain.com/folder时,他们会在URL中看到www.mydomain.com。

如何使用我的服务器的de .htaccess完成此操作? 感谢

2 个答案:

答案 0 :(得分:0)

这就是你所需要的一切。

RewriteEngine On

RewriteRule ^(.*)$ /folder/$1 [L]

在尝试之前尝试搜索!有很多这样的例子。

答案 1 :(得分:0)

使用以下代码在网站的根目录中创建.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]