.htaccess - 带有 id 的 url 没有转向友好的 url
问题描述
我有一个自定义 PHP CMS 网站。
https://example.com/
例如,我已经能够删除.php
扩展名https://example.com/archives
。
但是当涉及到:
https://example.com/single-article.php?getid=1425
我已经尝试了一切,代码只是不会在.htaccess
.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^single-article/([0-9]+)/([09-9a-zA-Z_0]+) single-article.php?getid=$1
有任何想法吗?
解决方案
推荐阅读
- python - AttributeError:“LineCollection”对象没有属性“do_3d_projection”
- excel - 限制可以选择下拉列表中每个选项的次数
- java - java.lang.ClassNotFoundException:org.eclipse.core.runtime.adaptor.EclipseStarter raspberrypi 不工作
- python - 将内部python函数放在代码的底部
- python - 除非在任何函数之前调用 basicConfig,否则不会创建 Python 日志文件
- python - Pygame python3错误(AttributeError:'pygame.Surface'对象属性'fill'是只读的)
- vavr - 如何将 vavr 集合转换为 Java 数组?
- python-3.x - 精确锚定实体上的阴影
- javascript - addEventListener 不工作。错误说 main2.js:1 Uncaught TypeError: Cannot read property 'addEventListener' of null at main2.js:1
- reactjs - 尝试导入错误:“Space”未从“antd”导出