0

我目前正在使用以下 htaccess 从所有文件中删除 .php 扩展名:-

RewriteEngine On
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteCond %{REQUEST_URI} !/$
RewriteRule (.*) $1\.php [L]
DirectoryIndex start.php?

在我的 start.php 页面上,我有一个 GET 表单 (action="start") 供用户选择那里的国家 (start?Country=USA)。

是否可以仅在起始页上重写 URL 以将 URL 显示为 mysite.com/USA?(删除“start?Country=”但在 URL 末尾包含问号)或者这会与 DirectoryIndex 规则冲突吗?

我尝试了很多我在网上找到的不同代码,但似乎没有一个能满足我的需要(通常会导致内部服务器错误)。

为任何指针干杯=)

4

0 回答 0