我想讓我的網站上的URL更好一些。基於GET參數的URL重定向
目前,產品單一頁面在形式:
www.mywebsite.com/details.php?id=1
,我想那些更像
www.mywebsite.com/name-of-the-product?id=1
其中id = 1是多變的,它會是特定產品的ID。
所以我想將所有新鏈接重定向到名爲details.php
的舊頁面,並將id傳遞給它。
我搜索了一些答案,但所有這些都是預定義和具體的GET參數,我希望這是更一般的,所有網站上的產品。
更新
謝謝大家的幫助!看起來我誤導了你。我在網站上有很多頁面。我只想爲這個路線改變路線(單個產品頁面,以便那些特定的路線看起來更好)。 現在,只有@samurai的答案重定向,但它也重定向的每隔一頁。這就是爲什麼我想要添加一些特定的GET參數(或類似的東西),告訴.htaccess'嘿,只有像這樣重定向到details.php'。 可以這樣做嗎?
如果你已經「名的最品」你爲什麼需要PRODUCT_ID在你的網址? 也許你需要這樣的URL:www.mywebsite.com/product/1其中1是你的產品ID? –
可能是我錯過了一些東西。我認爲通過id獲取它會比通過將url slug轉換回產品名稱更容易。所以它會像:nike-air-max,在我的分貝它是耐克空氣馬克斯等 – Ned
和我認爲這將更容易獲取URL(在.htaccess中),如果它有一些特定的東西(如id =?)在這種情況下。 – Ned