GoDaddy Apache 2.4 - 301 htaccess重定向

时间:2013-07-29 15:11:16

标签: apache .htaccess mod-rewrite

在更新服务器之前我有一个完美的工作站点,现在我无法重定向工作?

这就是我之前所拥有的:

RewriteEngine On
rewritecond %{http_host} ^site.com [nc]<br/>
rewriterule ^(.*)$ http://www.site.com/$1 [r=301,nc]<br/>
redirect 301 "contact.html" http://site.com/contact.php<br/>

请帮忙!

1 个答案:

答案 0 :(得分:0)

您正在展示的示例中包含HTML标记。你也用非必要的引号来包围东西。现在只使用mod_rewrite

RewriteEngine On
RewriteRule ^contact.html http://www.site.com/contact.php [R=301,L]

RewriteCond %{HTTP_HOST} ^site.com [NC]
RewriteRule ^(.*)$ http://www.site.com/$1 [R=301,NC,L]

请记住,由于GoDaddy是主持人,因此他们将在httpd.conf文件中包含已处理的指令以及您在.htaccess文件中添加的任何配置。

如果由于某种原因这不起作用,另外Godaddy has their own support forums用于处理其服务配置中的问题。

相关问题