首页 > 解决方案 > htaccess 将我恢复到 wampserver 仪表板

问题描述

我不是 htaccess 的明星,所以请务必在需要的地方更正。我试图为我的项目设置 seo 友好的 URL,但我不断地恢复到我的 wampserver 仪表板,所以当我尝试以 url 格式打开站点时 wamp 的索引文件。

预期的 url = http://localhost/darktiderising/profile/character/1/edit/

在 www/darktiderising/ 文件夹中,我添加了以下 htaccess

Options +FollowSymLinks -MultiViews

RewriteEngine On
RewriteBase /darktiderising/

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ /index.php?module=$1&section=$2&characterid=$3&form=$4 [L,QSA]

我很遗憾没有看到我做错了什么。

在您询问之前,AllowOverride All 在 httpd.conf 中处于活动状态,并且我确实检查了重写模块是否处于活动状态。

标签: .htaccess

解决方案


推荐阅读