0

私はいくつかの単純な mod_rewrite を実行しようとしていますが、これにはちょっと慣れていません。http://login.markrdbaker.comにアクセスできるように探しています。これはhttp://markrdbaker.com/stuff/login.phpにルーティングされます。

基本的には、次のことを達成したいと考えています。

ファイルがあります

domain.com/stuff/login.php 

行けるようになりたいです

login.domain.com 

それよりも

domain.com/stuff/login.php

どんな助けでも素晴らしいでしょう

4

1 に答える 1

0

まず、ドメインとサブドメインの両方を処理する仮想ホストを汚します。RewriteCond を使用して、書き換えを適用する必要があるかどうかを確認できます。

<VirtualHost *:80>
ServerName domain.com
ServerAlias www.domain.com
ServerAlias login.domain.com
...
RewriteEngine on
RewriteCond  %{HTTP_HOST}   ^login.domain.com
RewriteRule ^/.*$ http://domain.com/stuff/login.php [R=302,L]
</VirtualHost>
于 2013-05-01T10:09:24.823 に答える