如何在godaddy上安装Laravel 4后用.htaccess删除.php扩展名?

时间:2014-05-08 08:15:02

标签: php apache .htaccess laravel shared-hosting

我将Laravel 4核心文件上传到文件夹“laravel”并将内容从公共文件夹上传到www文件夹。

使用路径进行一些配置后,网页可以加载但扩展名为“.php”。

我可以用.htaccess文件修复它吗?

1 个答案:

答案 0 :(得分:0)

查看this questionthis question

这是一个示例.htaccess文件,可以处理PHP脚本而不带.php扩展名:

RewriteEngine on

#unless directory, remove trailing slash
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ $1 [R=301,L]

#redirect external .php requests to extensionless url
RewriteCond %{THE_REQUEST} ^(.*)\.php([#?][^\ ]*)?\ HTTP/
RewriteRule ^(.*)\.php$ $1 [R=301,L]

#resolve .php file for extensionless php urls
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [L]