0

我想像这样指向我的子目录文件夹

www.FOLDERNAME.SITE_NAME.net

现在写它的工作方式是这样的

www.SITE_NAME.net/FOLDER_NAME

我已经为我的文件夹创建了一个域

我尝试了很多 htaccess,但一点运气都没有。

任何帮助将不胜感激。

4

2 回答 2

3

嗨,你试过这个吗?

 RewriteCond %{HTTP_HOST} ^FOLDERNAME\.SITE_NAME\.net$ [NC]
 RewriteCond %{REQUEST_URI} !^/FOLDERNAME/
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule ^(.*)$ /FOLDERNAME/$1
 RewriteCond %{HTTP_HOST} ^FOLDERNAME\.SITE_NAME\.net$ [NC]
 RewriteRule ^(/)?$ FOLDERNAME/index.php [L]

我没有尝试,但我相信它会解决你的问题。

随时问同样的问题。

于 2012-09-14T08:39:47.277 回答
0

尝试(未测试)

RewriteEngine on

RewriteRule folder_name\.%{HTTP_HOST}%\.net
www.%{HTTP_HOST}%\.net/folder_name [NC,R=301,L,QSA]
于 2012-09-14T08:40:06.120 回答