簡體   English   中英

RewriteRule不適用於XAMPP apache中的某些鏈接

[英]RewriteRule not working for some links in XAMPP apache

RewriteEngine On   
RewriteRule ^home/?$ pages/forum_html.php [NC,L] 
RewriteRule ^forum-thread/([A-Za-z0-9]+)/?$ pages/forum_thread_gen_html.php?thread_id=$1 [NC,L]  

我正在嘗試進行內部URL重定向。 第一個RewriteRule工作正常,但第二個不起作用,頁面顯示找不到對象但是當我將第二行更改為^forum-thread/?$頁面顯示但當然沒有我的頁面要處理的ID。

有誰知道可能會發生什么?

第二個URL如下所示:

localhost/rootfolder/projectfolder/forum-thread/cdjd2_dsdsd4_adsda/

URL有下划線,我使用的模式匹配序列中沒有下划線。 我已經編輯了第二個RewriteRule: RewriteRule ^forum-thread/([A-Za-z0-9-_]+)/?$ pages/forum_thread_gen_html.php?thread_id=$1 [NC,L]

暫無
暫無

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

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