簡體   English   中英

WordPress的URL重寫錯誤

[英]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.

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