私のURLは次のようなものです:私がしようとURLのindex.phpを削除するには? (laravel 5.3、PHP 7)
<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]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>
:http://31.220.56.75/mysystem/public/login
私の.htaccess:http://31.220.56.75/mysystem/public/index.php/login
私はこのようになり、index.phpのを削除したいですいくつかのチュートリアルdi google。しかし、私は解決策
更新を見つけることができません:それは
mod_rewriteが有効になっていることを確認してください。 'a2enmod rewrite'を実行してapacheサービスをリロードします。 –
@Laurent Meganck、私はそれを実行しました。しかし、それは動作していません –
LaravelのデフォルトのHTACCESSファイルはすでに動作するはずです。仮想ホストを間違って設定してしまう可能性はありますか? – Ronald