php - .htaccess 文件在尝试清理 url 后抛出 500 错误
问题描述
我正在尝试使用 .htaccess 文件清理我的网址,但是每当我输入最后一条规则时,它都会给我一个 500 错误。我想做的是每当使用到 website.com/team/create 时,它实际上是在调用一个名为 /team/createteam.php 的文件。我不确定我做错了什么。在此之前,我做了完全相同的事情,但使用我的新闻路线并且它有效。任何帮助将不胜感激。这是我的 .htaccess 文件
RewriteEngine On
# Remove Extensions
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
# News
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^news/create /news/createnews.php [NC,L]
RewriteRule ^news/show/([0-9]+) /news/shownews.php?id=$1 [NC,L]
RewriteRule ^news/edit/([0-9]+) /news/editnews.php?id=$1 [NC,L]
# Team
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^team/create /team/createteam.php [NC,L]
解决方案
推荐阅读
- node.js - 如何在 NodeJS 中使用 ORM
- google-app-engine - 来自 App Engine 的 Google Cloud Storage 对象读/写操作
- c# - IIS 池回收后的对话参考(并发字典变为空白)
- python - 如何在 tkinter 中的文本变量前面插入“$”符号
- python - 为什么在 python 3 中出现“pop index out of range”错误?
- arrays - 数组中有多少重复的数字
- java - 我可以将 Spring Batch 配置更改为静态运行吗?
- python - 如何在数据框中删除一个空行
- json - 从 json 文件映射时,peewee 模型的正确定义是什么?
- android - 刷新时设置微调器的当前项