.htaccess - 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§ion=$2&characterid=$3&form=$4 [L,QSA]
我很遗憾没有看到我做错了什么。
在您询问之前,AllowOverride All 在 httpd.conf 中处于活动状态,并且我确实检查了重写模块是否处于活动状态。
解决方案
推荐阅读
- c# - 有没有办法在不指定类型参数的情况下访问嵌套在泛型类中的类?
- javascript - React 应用程序转换为 react-native - react-redux 和 react-thunk 的问题
- python - 在 Django Web 框架中使用 TMDb API 检索数据库中电影的海报
- swt - 填充 TableViewer 时文本字段丢失
- sql - 批量插入数据库,跳过数据库中发现的重复项
- asp.net - 提交表单后,我在控制器中收到空值
- python - PyCharm 上的 virualenv 从 Linux 到 Windows
- c++ - 在 VS2019 解决方案中包含 MRPT 库时出现错误 C2039
- clojure - 如何根据 uri 在 reframe 中提供正确的面板?
- snowflake-cloud-data-platform - Snowflake 中的值对:变体还是对象?