我正在清除我的mvc應用程序的網址。例如,htaccess清除所有url,只允許「get」url = {some_string}。然後我使用這個some_string作爲我的mvc應用程序。它非常簡單和快速。但問題是,我在我的網站上有一個表格。當我寫東西並提交時,它會將?url = {written_text}添加到我的網址中。我的形式是這樣的:htaccess並未正確清除網址
<form action="/" method="get">
<input type="text name="url">
<input type="submit>
</form>
通常情況下,比如我進入到鏈接「{DOMAIN_NAME} /信息」,它把「消息」之類的URL =消息。沒有問題。但是,例如,當我編寫「消息」並提交表單時,url會更改爲「{domain_name} /?url = messages」。
我不希望發生這種情況。它應該是「{domain_name}/messages」。
我htaccess文件:
Options -MultiViews
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,NC,L]
AddType application/x-httpd-php .asp .py .pl