Php 域名的Url重写
好的,我和godaddy一起托管了两个网站。我制定了一个htaccess规则,并将其添加到我的主目录中,它会影响两个域名。我只是想知道是否有什么我可以添加到它只为一个域名工作?? 我的mod重写规则是已遵循Php 域名的Url重写,php,html,apache,http,Php,Html,Apache,Http,好的,我和godaddy一起托管了两个网站。我制定了一个htaccess规则,并将其添加到我的主目录中,它会影响两个域名。我只是想知道是否有什么我可以添加到它只为一个域名工作?? 我的mod重写规则是已遵循 Options +FollowSymLinks RewriteEngine on RewriteRule (.*)_ index.php?pageid=$1 当我将其添加到我的主目录时,它会影响我托管的两个网站。 规则将改变这一点 mysite.com?index.php 对此 mysit
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*)_ index.php?pageid=$1
当我将其添加到我的主目录时,它会影响我托管的两个网站。
规则将改变这一点
mysite.com?index.php
对此
mysite.com/index_
但是我已经说过我需要一些如何在它旁边设置域名的方法。在您的
重写规则之前添加这一行。
RewriteCond %{HTTP_HOST} ^www.mydomainname.com$
您的规则将仅影响此域,您的.htaccess应如下所示:
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.mysite.com$
RewriteRule (.*) /index.php?pageid=$1
这会匹配的
http://www.mysite.com/week1
并将其改写为
http://www.mysite.com/index.php?pageid=week1
然后您可以访问
$\u GET['pageid']
来获取值然后我可以回显$1来获取页面id吗??我尝试回显获取页面id,但获取完整的url…我只希望当用户访问mydomainname.com/week1时,它会显示mydomainname.index?pageid=week1,然后我以某种方式获取一周。好的,然后查看我的重新编辑:)