我在.htaccess
中有以下记录Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(^.*)\.example\.com
RewriteRule ^([0-9].*)$ /folder/%1/$1 [L,NC,QSA]
我想要的是:
访问example.com/folder/user/0
即可显示user.example.com/0
的内容
当我访问user.example.com/0
时,我的链接如下:user.example.com/folder/user/0
我该如何解决?
答案 0 :(得分:0)
以下是send_socket.SetSocketOption(SocketOptionLevel.Socket,SocketOptionName.ReuseAddress, true);
形式的任何网址,并将其重定向到user.example.com/N
example.com/folder/user/N
由于主机的更改,重定向发生。这意味着用户的浏览器栏将变为RewriteCond %{HTTP_HOST} ^(^.*)\.example\.com
RewriteRule ^([0-9]+)$ http://example.com/folder/%1/$1 [L,NC,QSA]