.htaccess の設定方法について誰か助けてくれませんか? すべてのトラフィックを 1 つのページにリダイレクトする方法に関する多くのチュートリアルを読みましたが、役に立ちませんでした。
私の問題は、以前にワードプレスのサイトを持っていて、すべてのファイルを削除し、ワードプレスの下にあるすべてのものをアンインストールすることにしたことです。つまり、サーバーに新しい public_html を配置しました。
http://domain.com/web/pricing/またはhttp://domain.com/web-login/uploads/image.jpgのように、以前にクライアントに恒久的なリンクを提供しました。一部のリンクには、..domain.com/web/me/you/anyone/none のような多数のサブ フォルダーが含まれています。
この .htaccess コードを使用しています
ErrorDocument 404 /notfound.php
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
現在、サーバーには 2 つのページしかありません。index.php と notfound.php。上記のコードは、これらの種類の URL ..domain.com/webおよび..domain.com/web.phpにアクセスしようとしている場合にのみ機能します。
..domain.com/web/me/you/anyone/noneまたは..domain.com/web.php/のような末尾にスラッシュがある短いリンクにアクセスしようとすると、notfound が表示されます。 php ですが、エラーが多いです。CSS と JavaScript は読み込まれません。テキストのみ。