0

私たちは 70 を超えるプロパティを管理しており、それぞれのウェブサイトは違いを制御するデータベースを使用して同じ php コードから実行されています。特定の機会にリダイレクトを作成する必要がありますが、.htaccess で変数を作成する方法がわかりません。

例: http://www.firstproperty.com/banquethttp://banquet.firstproperty.comになり、http://www.secondproperty.com/banquet はhttp://banquet.secondproperty.com になり ます。

これを「リダイレクト」または「RewriteCond/RewriteRule」として行うべきかどうかはわかりません

これは私の .htaccess です (codeigniter に適した URL から index.php を削除します)

DirectoryIndex index.php

redirect /joinTeam.php /index.php/prop/join_team

RewriteEngine on
RewriteCond $1 !^(index\.php|images|css|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]

RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,L]
4

1 に答える 1

0

サブドメインじゃないの?私の意見では、それを管理するには、htaccess ではなく、httpd.conf にアクセスする必要があります。それとも私は間違っていますか?ここでさらなる専門家のコメントをお待ちください。ここですでにいくつかの作業が行われているので、役立つかもしれません:Apache(xampp)サーバーでサブドメインを作成する方法は?それが役に立てば幸い。

NameVirtualHost 127.0.0.1:80
<VirtualHost *:80>
<Directory /banquet>
    Options FollowSymLinks Indexes
    AllowOverride All
    Order deny,allow
    allow from All
</Directory>
ServerName banquet.firstproperty.com/
ServerAlias www.banquet.firstproperty.com/
DocumentRoot /banquet
</VirtualHost>
于 2013-05-27T10:26:15.683 に答える