htaccessには次のルールがあります。これを変更して、書き換えられたURLの最後に変数を追加する必要があります。基本的に、同じホスティングを指す2つのドメインがあり、使用したドメインに応じて異なるサイトを表示しています。
RewriteCond %{HTTP_HOST} ^(www\.)?rrr\.me
RewriteCond %{REQUEST_URI} !^/rrr
Rewriterule ^(.*)$ /rrr/$1 [L]
誰かが行くかrrr.me
、www.rrr.me
私のウェブサイトのrrrディレクトリにあるindex.phpを取得した場合。これはうまくいきます!
index.phpに変数を追加できるようにする必要があります。したがって、誰かが入力するrrr.me/abc
と、この方法でindex.phpの最後にabcが追加されますindex.php?var1=abc
コメントでOlafDietscheからのアドバイスの後の新しい書き直しルール。
RewriteCond %{HTTP_HOST} ^(www\.)?rrr\.me
RewriteCond %{REQUEST_URI} !^/rrr
RewriteCond %{REQUEST_URI} !/assets/
Rewriterule ^.*$ /rrr/index.php?rrr=$0 [L]
RewriteCond %{HTTP_HOST} ^(www\.)?rrr\.me
RewriteCond %{REQUEST_URI} !^/rrr
Rewriterule ^assets/.*$ /rrr/$0 [L]