私のサイトの index.php にすべてを書き換える .htaccess ファイルが必要ですwww.examplesite.com
。
例 : サイトを開いて、同じ URL にとどまりながらwww.examplesite.com/designs/designs.php?tab=2013
、サイトをバックグラウンドで読み込むようにします。http://examplesite.com/index.php
サブフォルダーdesigns
とファイルはサーバー上に存在せず、入力した URL に応じdesigns.php
て別のサーバーから読み込まれます。index.php
私の .htaccess にはすでにいくつかのものが含まれています。それが何を意味するのかはよくわかりませんが、最初から RewriteCond まで維持する必要があると思います。それについてはわかりません。
RewriteEngine on
# -FrontPage-
IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*
<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
AuthName www.examplesite.com
AuthUserFile /home/designerr/public_html/_vti_pvt/service.pwd
AuthGroupFile /home/designerr/public_html/_vti_pvt/service.grp
RewriteCond %{HTTP_HOST} ^an_other_domain_i_own\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.an_other_domain_i_own\.com$
RewriteRule ^/?$ "http\:\/\/examplesite\.com" [R=301,L]
301 リダイレクトがあることに気付きました。おそらく、再度インデックスを作成するためにサイトマップを作成する必要があります。
では、新しい .htaccess には何を入れればよいのでしょうか? また、クライアントに表示される実際の URL を PHP コードで知る必要があり$_SERVER['REQUEST_URI']
ます$_SERVER['REDIRECT_URL']
。
*ちなみに、私のサイトの本名はexamplesite.com
とan_other_domain_i_own.com
ではありませんが、私の .htaccess の公開によって私のサイトやそのようなものをハッキングする方法が提供されないように、この投稿で変更しました。