簡體   English   中英

重寫多個 URL

[英]Rewriting mulitple URLS

我正在嘗試重寫不同的 URL。 前三行有效,但較低的行無效。 我收到 500 內部服務器錯誤。 我的 htaccess 文件的片段:

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^word/(.*)$ word.php?word=$1 [QSA]

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^/en/word/(.*)$ /en/word.php?word=$1 [QSA]

如果有人可以幫助我,那就太好了,因為我找不到解決方案。 我究竟做錯了什么?

問候,安德烈亞斯

使用您顯示的示例,請嘗試以下操作。 請將 .htaccess 文件保存在根文件夾中。

請確保在測試您的 URL 之前清除您的瀏覽器緩存。

RewriteEngine ON
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^word/(.*)$ word.php?word=$1 [QSA,NC,L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^en/word/(.*)$ en/word.php?word=$1 [QSA,NC,L]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM