0

を使ってリダイレクトしたいmod_rewrite

誰かがhttp://aswt.mobileworldindia.com を開くと、自動的にhttp://www.mobileworldindia.com/panels/mobile/index.php?subdomain=aswtにリダイレクトされます

http://aswt.mobileworldindia.comは実際のサブドメインではなく、まったく存在しないことに注意してください。サイトにリダイレクトを設定したいだけです。

次のコードを試してみましたが、うまくいきませんでした。どこが間違っているのか教えてください。

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^(.+)\.sellingsellingsold\.co.uk$
RewriteRule ^$ /index.php?subdomain=%1 [L,R=301]

これは Sellingsellingsold のルートにアップロードされており、 http://aswt.sellingsellingsold.co.ukを開こうとしています。整理するのを手伝ってください。リダイレクトを達成しようとしてから2週間が経ちました。

4

1 に答える 1

1

メインサーバー構成内またはファイル内のこのようなもの.htaccess。サーバー構成を使用することが推奨され、より信頼性が高くなります。

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(aswt)\.mobileworldindia\.com$
RewriteRule ^$ /panels/mobile/index.php?subdomain=%1 [L,R=301]

「aswt」だけでなく、可能なサブドメインからリダイレクトしたい場合。(aswt) の代わりに (.+) を使用します。

于 2012-11-17T11:59:38.227 に答える