簡體   English   中英

WIndows Server 2003的URL重寫

[英]URL Rewrite for WIndows Server 2003

不幸的是,我很難讓URL重寫器正常工作。 有人可以幫忙嗎?

我們實際上已經在Windows Server-2003上運行了一個站點。

但是,一切並沒有丟失,因為它說我可以使用一個.htaccess樣式的URL重寫器。 這很重要,因為它允許我們顯示SEO友好的URL。

無論如何,我們已將其打開,並且我們已上傳了一個.htaccess文件,其中包含我認為正確的正則表達式,但無法正常工作。

RewriteRule ^Health/([0-9]+)/?$    Health/Article.aspx?ArticleId=$1 [NC,L]

任何人都可以確認我的正則表達式是對還是錯

http://mydomain.com/Health/Article.aspx?ArticleId=1

應該像這樣工作

http://mydomain.com/Health/1/Im-a-vegetarian

刪除$因為您的URL末尾有些。 嘗試以下規則:

RewriteRule ^Health/([0-9]+)/ Health/Article.aspx?ArticleId=$1 [NC,L,QSA]

暫無
暫無

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

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