[英]wordpress url rewriting error
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
RewriteEngine On
RewriteRule ^([^/]*)/?$ /ams/amsproduct.php?lotno=$1 [L]
我在我的wordpress網站上添加了一個php頁面,我希望將URL重寫為.htaccess文件。
from http://example.com/ams/amsproduct.php?lotno=223
to http://example.com/223
但是當我在上面添加htaccess時,wordpress頁面壞了。
但是,當我將.html文件添加到類似代碼中時,所有作品都可以使用。
RewriteRule ^([^/]*).html?$ /ams/amsproduct.php?lotno=$1 [L]
但是結果看起來像這樣http://example.com/223.html
,我不想要那樣。
我想要這樣的結果http://example.com/223
。 有誰能夠幫助我?
我不知道您為什么要創建一個單獨的PHP頁面。 有什么具體原因嗎? 您應該使用WordPress內置頁面/模板功能。
我想建議您檢查此鏈接 ,其中包括在WordPress中制作自己的自定義頁面/模板所需的所有信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.