Apache と .htaccess に問題があります。私のニーズは何ですか: URL を www.mywebsite.com から rome.mywebsite.com または lasangeles.mywebsite.com に書き換えます。
スクリプトの仕組み: php スクリプトを開始し、Cookie を読み取り、値 (つまり、ローマ) を取得します。スクリプトは、パラメーターを使用してヘッダーの場所を index.php?zone=rome に送信します。.htacess クラウドは、rome.mywebsite のように URL を書き換えます。 .com
私がしたこと: - *.mywebsite.com のようなワイルドカード DNS レコード A を作成しました - 次のルールを使用しています:
RewriteCond %{HTTP_HOST} !www.mywebsite.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-_]+).mywebsite.com [NC]
RewriteRule (.*) %{SCRIPT_FILENAME}?zone=%2 [NC,QSA]
しかし、うまくいきません!
ここに投稿する前に、サイトを検索しましたが、すべての回答が私の問題には適していませんでした。
問題を解決するためのアイデアはありますか?
すべてに前もって感謝します