https://example.com/
是一个WP博客,但由于一些过去的影响,路径:
https://example.com/application
必须导致https://app.example.com/application
保持网络上的某些网址不被破坏(它们已经被破坏,因此这个问题)。
进行此更改的最佳方法是什么?
到目前为止我已尝试过这个:
RewriteCond %{HTTP_HOST} ^(.+)$
RewriteRule ^ https://app.%1%{REQUEST_URI} [L,R=302,NE]
但遗憾的是,这并没有完成这项工作。
答案 0 :(得分:1)
您可以使用重定向规则:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^application(.*)$ https://app.example.com/application$1 [r=301,nc]
您也可以尝试:
RewriteCond %{HTTP_HOST} ^https://example.com/application$ [NC]
RewriteRule ^(.*)$ https://app.example.com/application/$1 [R=301,L]