我尝试将我的所有 URL 从 mysite.com/sub 添加到 sub.mysite.com 并使用 mod_rewrite 广告保留完整的 URL,但它似乎不起作用。
例子
如果有人访问 - mysite.com/sub/1/2/3,则地址栏中的 URL 应为 sub.mysite.com/1/2/3
我将 wordpress 安装移到了我的根目录,该根目录之前安装在一个子目录中,并且有一个子域指向它,并且我想保留我的帖子的 url 结构。
谢谢!
答案1
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/sub
RewriteRule ^sub/(.*)$ http://sub.mysite.com/$1 [R,L]
答案2
RewriteEngine On
RewriteRule ^/(.+?)/(.*)$ http://$1.mysite.com/$2 [R]