.htaccess ドメイン名の書き換えの問題?
たとえば、PHP でサポートされている同じスペースが、同時に 2 つのドメイン名 www.aaa.com と www.bbb.com にバインドされています。
スペースに少なくとも次のものが含まれている場合次のファイルおよびディレクトリ (ファイル フォルダ):
(注: ルート ディレクトリ下のディレクトリまたはファイルは bbb 下のファイルと同じ名前を持つ場合がありますが、内容は必ずしも同じであるとは限らず、共有することはできません)
index.php
text/about.html
tp/logo.jpg
aaa.php
error.html
robots.txt
bbb/index.php
bbb/text/about.html
bbb/tp /logo.jpg
bbb/bbb.php
bbb/error.html
でアクセスした場合aaa.com または www.aaa.com ドメイン名、パフォーマンス 通常のアクセス形式
(書き換えなし、スペースのルート ディレクトリにあるディレクトリまたはファイルおよびホームページへの直接アクセス) です。
などhttp://www.aaa.com または http://aaa.com を使用して、index.php ページをポイントします。
ディレクトリが含まれている場合は、ルート ディレクトリの対応するフォルダー内のファイルにも直接アクセスします。
たとえば、http://www.aaa.com/text/about.html は、ルート ディレクトリのテキスト フォルダーにある about.html ページに直接アクセスします。
ページ上のリンクをクリックすることもできます。通常;
bbb.com ドメイン名でアクセスすると、ルート ディレクトリ内の bbb フォルダーの下にあるすべてのディレクトリまたはファイルが書き換えられます (指定されます)。 http://www.bbb.com または http://bbb.com を使用してアクセスすると、アドレスバーには http://www.bbb.com と表示されます(ドメイン名の表示は変わりません)が、実際のアクセスはbbb/index.php page;
http://www.bbb.com/directory/directory/file のような形式でアクセスする場合は、bbb フォルダ配下のディレクトリまたはファイルを書き換えます(指す)ルートディレクトリ内;
例:
http://www.bbb.com/bbb.php のアドレスバーを使用する場合 http://www.bbb.com/bbb.php と表示されます。 (ドメイン名は変更されません) ただし、アクセスされる実際のページは http://www.bbb.com/bbb/bbb.php;
http://www.bbb.com/text/about.html を使用する場合アドレス バーには http://www.bbb.com/text/about.html (ドメイン名は変更されません) が表示されますが、実際のアクセスは http://www.bbb .com/bbb/text/about.html ページです。 🎜> など;
ページのリンクとアドレスも、
most の対応するページまたはファイルを指しています。対応するページがない場合は、対応する error.html ページ;
たとえば、http://www.bbb.com/aaa.php を使用する場合、書き換えにより、bbb/ フォルダーに aaa.php ファイルが存在しません。ルート ディレクトリ内)、サイトは bbb/error.html ページにジャンプしますか? ?
自分で書くことを学ぶとき、またはインターネットからコピーするときは、常に問題が発生します。
合格した専門家の皆様にアドバイスをいただければ幸いです。 ! !
-----解決策---------
色々言ってますが何をしたいのか分かりませんどのURLをどのURLに変更したいのですか?
------解決策------------------
bbb フォルダーに .htaccess ファイルを作成します
RewriteEngine on
RewriteRule ^bbb/bbb.php$ bbb.php