2

如何重写 URL,所以当我输入

http://mydomain.com/index.php

是相同的

http://mydomain.com/subdomain/index.php
4

3 回答 3

1

如果您只想处理,index.php那么以下将起作用:

RewriteEngine On
RewriteRule ^(index\.php|)$ subdomain/$1 [L]

但是,如果您想重定向每个请求subdomain folder,那么以下将起作用:

RewriteEngine On
RewriteRule ^(?!subdomain/).*$ subdomain%{REQUEST_URI} [L,NC]
于 2012-04-25T15:30:14.507 回答
0

尝试这样的事情:

RewriteEngine On
RewriteRule ^$ /subdomain [L]

https://stackoverflow.com/a/1328357/956397

于 2012-04-25T14:52:32.160 回答
0

对于所有文件

Options +FollowSymlinks 
RewriteEngine on
RewriteRule ^(.+)$ /subdomain/$1 [NC]
于 2012-04-25T14:52:49.637 回答