0

わかりましたので、私はgodaddyでホスティングしており、それらでホストされている2つのWebサイトを持っています. htaccess ルールを作成してメイン ディレクトリに追加すると、両方のドメイン名に影響します。1つのドメイン名でのみ機能するように追加できるものがあるかどうか疑問に思っています?? 私のモッズ書き換えルールは守られています

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*)_ index.php?pageid=$1

これをメイン ディレクトリに追加すると、ホストしている両方の Web サイトに影響します。この mysite.com?index.php をこの mysite.com/index_ に変更するルール

しかし、ドメイン名を何らかの方法で設定する必要があると言いました。

4

1 に答える 1

0

この行を前に追加しますRewriteRule

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

次に、アクセス$_GET['pageid']して値を取得できます

于 2013-04-12T15:57:34.520 に答える