簡體   English   中英

多個網址映射到同一功能

[英]Multiple urls mapped to same function

我的urls.py中有這個網址:

url(r'^showrooms/', include('apps.showrooms.urls')),

而且我想有另一個這樣的網址(即不帶陳列室的)

url(r'^showroom/', include('apps.showrooms.urls')),

但是具有上述兩個網址會導致兩個網址映射到相同的數據,這從seo角度來看是不好的。所以解決方案是將陳列室/網址重定向到陳列室/網址,但是當陳列室/指向設置時,我該如何解決這個問題應用文件夾中的網址數量?

如果要使其靠近django,可以使用此處的文檔中提供的redirect快捷方式: https : //docs.djangoproject.com/en/dev/topics/http/shortcuts/#redirect

否則,這更像是一個網絡服務器問題,對於apache,有mod_rewrite ,您可以在其中進行301重定向,而nginx具有可以滿足您的需求的rewrite指令

暫無
暫無

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

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