I次のコードを持っている:の.htaccessのRewriteRule条件
RewriteCond %{HTTP_HOST} ^m\.domain\.com?$
RewriteRule^http://domain.com/ipad%{REQUEST_URI} [L,P]
だから私のサブドメイン、http://m.domain.comが本当にから引っ張っているhttp://domain.com/ipad/
入力するとすべて正常に動作します。http://m.domain.com/shop-name/は完全に動作します。しかし、末尾のスラッシュを省略してhttp://m.domain.com/shop-nameに入力すると、http://domain.com/ipad/shop-name/にリダイレクトされますが、これは起こりません。だれもipadディレクトリが表示されません。
私はこれをどのように修正できるか知っていますか?
ありがとうございました!
を行方不明の301リダイレクトに対処するために編集されたが、「ショップ名」ディレクトリですか?中央のApache設定ファイル(httpd.confなど)やそれらのホストの 'VirtualHost'セクションにアクセスできますか? – JMM
これは別のRewriteRuleです。実際のパスはindex.phpですか?shop_name =どんなものであれ、/ shop-name/ – Drew