.htaccess htaccess将页面从子域重定向到主域
我无法使用htaccess重定向页面 我有一个像这样的页面 我想把它重定向到 我试着做一个简单的回答:.htaccess htaccess将页面从子域重定向到主域,.htaccess,mod-rewrite,redirect,drupal,rewrite,.htaccess,Mod Rewrite,Redirect,Drupal,Rewrite,我无法使用htaccess重定向页面 我有一个像这样的页面 我想把它重定向到 我试着做一个简单的回答: RewriteRule http://sub.example.com/en/my-article http://www.example.com/en/my-article [L,R=301] 但它似乎根本不起作用 我做错什么了吗 谢谢。您无法在重写规则中匹配主机名 您可以在子域的文档\u ROOT/.htaccess文件中使用此代码: RewriteEngine On RewriteCon
RewriteRule http://sub.example.com/en/my-article http://www.example.com/en/my-article [L,R=301]
但它似乎根本不起作用
我做错什么了吗
谢谢。您无法在
重写规则中匹配主机名
您可以在子域的文档\u ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(?:www\.)?sub\.(example\.com)$ [NC]
RewriteRule ^en/my-article http://www.%1%{REQUEST_URI} [L,NE,R=302,NC]
嗨,谢谢,这几乎是我想要的,我只需要它是特定于一页而已。所有其他页面都重定向到其他位置。哦,检查更新的规则。确保将此规则置于其他规则之前。