重定向问题:文件夹和文件未正确重定向

重定向问题:文件夹和文件未正确重定向

我最近设置了新的 URLhttp://www.mytechnotes.biz对于我在子域名上维护的博客http://technotes.tostaky.biz

重定向在下列情况下有效:

technotes.tostaky.biz -> www.mytechnotes.biz
www.technotes.tostaky.biz -> www.mytechnotes.biz

但在这种情况下它不起作用:

http://technotes.tostaky.biz/2012/11/introduction-to-css-concepts.html

但以下页面存在:

www.technotes.biz/2012/11/introduction-to-css-concepts.html

我的文件内容.htaccess是:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^technotes\.tostaky\.biz$ [OR]
RewriteCond %{HTTP_HOST} ^www\.technotes\.tostaky\.biz$
RewriteRule ^/?$ "http\:\/\/www\.mytechnotes\.biz\/" [R=301,L]    

我不是系统管理员。我依赖主机的 CPanel 配置,但我无法解决这个问题。有人知道如何解决吗?谢谢!

答案1

RewriteRule 中的模式(匹配的内容)^/?$明确仅匹配域的根 URL。我认为您想要的是匹配任何内容,并将其包含在重定向 URL 中:

RewriteRule (.*) http://www.mytechnotes.biz/$1 [R=301,L]

相关内容