-1

我正在使用 PHP 制作一个 Web 应用程序,但目前我遇到了一些问题。

这是我的页面示例: http ://sitename.com/pages/pagename.php

但我希望它是: http://sitename.com/index.php?url=pagename(.php) <-- 所以没有 .php

我已经尝试了以下htaccess代码,但它似乎不起作用:

RewriteEngine on<br>
RewriteCond %{REQUEST_FILENAME} !-d<br>
RewriteCond %{REQUEST_FILENAME} !-f<br>
RewriteRule ^([^/]*)(.*)$ index.php?url=$1 [L,QSA]
4

1 回答 1

0

我认为这是你需要的:

RewriteRule ^pages/([^/]+)$ ./index.php?url=$1.php
于 2013-07-29T13:24:03.527 回答