使用RewriteRules重定向网站而不更改URL

时间:2017-03-03 21:59:40

标签: php apache .htaccess mod-rewrite

我正在一个网站/平台上工作,该网站/平台有许多模板/版本,可根据查询字符串输入加载动态内容。

根据我的客户要求,每当我们访问sub.samplewebsite.com时,我们都应该显示来自sampleweb2.com/go.php的内容...而无需重定向浏览器。

通过将以下规则添加到httpd.conf文件中,它适用于索引,但是当我尝试对thankyou.php执行相同操作时,它将无法正常工作...可以你在这帮忙吗?

另外,如果你能提一下如何启用漂亮的网址(/ thankyou /而不是thankyou.php)会很棒。谢谢!

 RewriteEngine On
 RewriteCond %{HTTP_HOST} ^sub.samplewebsite.com
 RewriteRule index.php http://www.sampleweb2.com/go.php?template=3&version=7&%{QUERY_STRING} [P]
 RewriteRule thankyou.php http://www.sampleweb2.com/thankyou.php?template=3&version=7&%{QUERY_STRING} [P]

0 个答案:

没有答案
相关问题