初めて Symfony アプリケーションを作成しましたが、URL が大きすぎます
http:// IP アドレス/修復/web/app_dev.php/home
http:// IP アドレス/修復/web/app.php/home
http:// ip address/repair/home にしたい
ここに apache2 の httpd.conf があります
NameVirtualHost何かのIPアドレス
サーバー名「修復」
DocumentRoot "/var/www/repair/web"
<Directory "/var/www/repair/web">
DirectoryIndex app.php
AllowOverride None
Order allow,deny
Allow from All
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app.php [QSA,L]
RedirectMatch permanent ^/app\.php/(.*) /$1
</Directory>
symfony の Web フォルダーにある私の .htaccess には、
Options +FollowSymlinks
RewriteEngine On
# Explicitly disable rewriting for front controllers
RewriteRule ^app.php - [L]
RewriteRule ^app.php - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app.php [QSA,L]
apache2のmod-Rewriteもリロードしました
エラーが発生しています
要求された URL /repair/home がこのサーバーで見つかりませんでした。
IP アドレス ポート 80 の Apache/2.2.20 (Ubuntu) サーバー