【发布时间】:2012-02-27 03:46:06
【问题描述】:
我对 htaccess 没有太多经验。但我有这个脚本:
Options +FollowSymLinks
ErrorDocument 404 /index.php
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*)$ index.php?doel_url=$1 [L,QSA]
但是如果存在文件,他只听这个规则。 救命!
【问题讨论】:
-
您能否展示一个 URL 示例以及它的行为与您的预期有何不同?
-
喜欢这个网址website.nl/categorie。文件 categorie.php 存在,但 htaccess 说它不存在。他现在只是将其视为 index.php?doel_url=categorie
-
但这就是你告诉 Apache 要做的事情 -
categorie不等于categorie.php,是吗?你想让重写规则做什么? -
我想创建一个这样的网址,website.nl/categorie/8/name