在CodeIgniter中删除index.php在Laragon中不起作用

时间:2019-05-14 07:40:06

标签: .htaccess laragon

我想从CodeIgniter中的网址中删除index.php

我已经在CodeIgniter中编辑了.htaccess文件并应用了规则;在使用WampServer的Web环境设置中可以正常使用,但在使用Laragon时失败。

问题可能出在Laragon环境上,但我不知道如何解决。

如何使其在Laragon环境中工作?

1 个答案:

答案 0 :(得分:0)

C:\laragon\etc\apache2\sites-enabled中,您将找到工作目录中所有laragon的v主机。

找到一个代码点火器并打开对其进行编辑时,您将看到一个普通的VirtualHost

更改此行:<Directory "C:/workspace/my_project">

至:<Directory "C:/workspace/my_project/index.html">

重命名laragon .conf文件,然后从文件名中删除auto.

重新启动所有内容。

小心打开正确的v主机。 Laragon创建2个虚拟主机,其中1个使用您在设置中定义的扩展名,一个使用.com扩展名。

编辑:

<VirtualHost *:80> 
    DocumentRoot "C:/laragon/www/gmap_polygons/application/""
    ServerName gmap_polygons.dev 
    ServerAlias *.gmap_polygons.dev 
    <Directory "C:/workspace/woo-backend-laravel/application/">
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

# If you want to use SSL, enable it by going to Menu > Apache > SSL > Enabled