xampp的Apache重写不工作

xampp的Apache重写不工作,第1张

概述xampp的Apache重写工作

我在htdocs中有一个名为crm的文件夹,其中包含一个新的laravel 5.1项目,我试图通过http:// localhost / crm /来访问它,但它只是带来了包含目录内容的页面索引,而不是映射在我的页面routes.PHP as

Route::get('/',function () { return vIEw('panel'); });

我已经检查Apache的mod_rewrite启用httpd.conf

LoadModule rewrite_module modules/mod_rewrite.so documentRoot "C:/xampp/htdocs" <Directory "C:/xampp/htdocs"> Options Indexes FollowSymlinks Includes ExecCGI AllowOverrIDe All Require all granted </Directory>

那么crm / public文件夹中的.htaccess文件包含

<IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -multiviews </IfModule> RewriteEngine On # Redirect Trailing Slashes... RewriteRule ^(.*)/$ /$1 [L,R=301] # Handle Front Controller... RewriteCond %{REQUEST_filename} !-d RewriteCond %{REQUEST_filename} !-f RewriteRule ^ index.PHP [L] </IfModule>

我也试图改变它

如何使用Apache2和PHP启用和使用http PUT和DELETE?

查询string和Mod重写

从子目录文件夹中移除斜线Apache 1.3.42 DirectorySlash Off .htaccess

.htaccess – 将子域redirect到文件夹

dynamic重写htaccess文件

Options +FollowSymlinks RewriteEngine On RewriteCond %{REQUEST_filename} !-d RewriteCond %{REQUEST_filename} !-f RewriteRule ^ index.PHP [L]

没有成功。

Codeigniter删除index.PHP – htaccess本地主机

问题安装OpenNLP

如何在Mac OS X上安装mod_jk

`git clone` over http失败,找不到“repository”

Apache pdfBox:将最后一页移到第一页

您需要将Laravel指向public目录才能使其工作。 例如,如果您在C:/xampp/htdocs/目录中安装了Laravel,则需要使用以下设置:

documentRoot "C:/xampp/htdocs/public" <Directory "C:/xampp/htdocs/public">

不要在公共文件夹中编辑.htacces 。 尝试更改设置,并首先到localhost加载Laravel网站。

编辑Apache配置文件时,应该重新启动Web服务器。

总结

以上是内存溢出为你收集整理的xampp的Apache重写不工作全部内容,希望文章能够帮你解决xampp的Apache重写不工作所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1280932.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存