自分のページがディレクトリリストの場合は、404ページに戻るかホームページに戻すことができます:ページがLaravelのディレクトリリストの場合はホームページにリダイレクト
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
</IfModule>
はLaravelで、このことが可能です:ここで
は私のの.htaccessファイルのですか? 404または500のような特定のエラーが発生した場合、app/Exceptions/Handler.phpファイルの特定のページにリダイレクトすることができます。おそらく、ディレクトリにエラーを生成させ、handler.phpにリダイレクトをさせることは可能でしょうか?
ディレクトリにindex.htmlファイルがあると、ディレクトリビューができなくなりますが、この場合は表示を妨げるだけではなく、 。 –
index.htmlの中に私が上に書いたメタリフレッシュがある場合は、あなたが望む場所にリダイレクトすることができます – dparoli