phpstudy配置laravel教程及路由报404错误解决办法
1、下载phpstudy,https://www.xp.cn2、下载Composer,https://getcomposer.org 在小皮面板里面下载3、安装phpstudy,安装Composer并且配置好PHP的路径.计算机任何路径dos,composer create-project laravel/laravel 使用命令下载安装包,或者下载压缩包也可以额。配置小皮
由于PHPstudy在你重新指定目录的时候,会给你创建新的伪静态文件laravel/public目录下.htaccess文件,这个文件是空白的,会默认的覆盖你下载好的laravel/public下的.htaccess配置.原本你刚下载好的laravel框架文件内的.htaccess的内容是这样:
将上述内容复制到.htaccess中。不然会出现首页/路由正常访问,其他的都不能正常访问,都会404。或者在phpstudy设置伪静态中加入上述代码即可。【感谢龙石为本站提供数据交换平台,http://www.longshidata.com/pages/exchange.html】
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Send Requests To Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>