2014-11-05 42 views
0

我必須繼續一個由其他人開發的項目。這是一個使用PHP和Wordpress開發的門戶網站。我正在使用本地主機上傳的代碼。 我有一個關於PHP中URL重寫的基本問題。我在首頁上有一個鏈接,說使用Wordpress在PHP中進行URL重寫

a href="<?php bloginfo('url'); ?>/search?refer=registered&link=registered 

但是,當我點擊它,它會給404錯誤。

如何設置網址映射「搜索」 - >「wp-content/themes/mytheme/page-search.php」?

[更新:我自己找到了解決方案。它必須通過創建模板和設置URL指向相應的模板文件通過WordPress的完成。]

回答

0

的WordPress的URL重寫建立在後端你登錄後/可溼性粉劑管理員/

去設置>永久鏈接,您可以在其中選擇重新編寫規則並單擊保存按鈕。

wordpress會自動編寫一個.htaccess文件(該文件用於url重寫) ,並創建規則。

如果你發現重寫不起作用(例如,返回404頁),那麼你需要確保你的服務器已經打開urlrewriting的url-rewrite mod。