我想index.php
从 CodeIgniter 中的 URL 中删除。
我已经.htaccess
在 CodeIgniter 中编辑了文件并应用了规则;它在使用 WampServer 的 Web 环境设置中符合预期,但在使用 Laragon 时失败。
问题可能出在 Laragon 环境中,但我不知道如何解决。
我怎样才能让它在 Laragon 环境中工作?
在C:\laragon\etc\apache2\sites-enabled
您的工作目录中,您将找到所有 laragon 的 v-hosts。
当您找到 codeigniter 并打开编辑它时,您将看到一个普通的 apache VirtualHost
。
更改此行: <Directory "C:/workspace/my_project">
至 :<Directory "C:/workspace/my_project/index.html">
重命名 laragon .conf 文件并auto.
从文件名中删除。
重新启动一切。
小心打开正确的v-host。Laragon 创建了 2 个 v-hosts,其中 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