0
my.example.comをexample.com/myにリダイレクトしたいと思います。私はdrupalを使用しています。このウェブサイト(http://www.easymodrewrite.com/example-subdomains)で、私が見つかりました。これらのステップhtaccess - my.example.comをexample.com/myにリダイレクトする
DNSに- 、ポイント* .domain.com私のIPへ - サーバーに
- をDONE httpd.conf、ServerAlias www.domain.com domain.com to ServerAlias www.domain.com domain.com * .domain.com - 共有サーバー上にあるように、私は共有サーバー上にありません。
- .htaccessには、次のように追加します。
<IfModule mod_rewrite.c> Options +FollowSymLinks Options +Indexes RewriteEngine On RewriteBase/ RewriteCond %{HTTP_HOST} !www.domain.com$ [NC] RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).domain.com [NC] RewriteRule (.*) %2/$1 [L] </IfModule>
httpd.confを編集することは重要ですか、何かmssingしていますか?
私は、このマニュアルのルール 'のRewriteRule http://www.domain.com/bbb [L、R]' を試してみました とうまく動作しています – Serjas
しかし、前のコードは動作していません!あなたはまだそれがhttpd.confに関係していると思いますか? – Serjas
はい、サーバはこれらのホスト受け入れることを知らない場合、この条件が満たされることはありませんので:?。 'するRewriteCond%{HTTP_HOST} ^(。WWW)を([-Z0-9 - ] +)domain.com [ 。NCは] ' –