簡體   English   中英

重寫網址不包括布局?

[英]rewrite url doesn't include layout?

我正在嘗試使用此腳本為我的網站制作SEO友好網址:

Options +FollowSymLinks  
RewriteEngine On 
RewriteRule ^show/([0-9]+)/$ show.php?phto=$1
RewriteRule ^index/$ index.php

所以我測試了一些東西,我想出了這些問題:當我訪問我的網站時: blalba.com/index/我的布局文件不會包含/顯示。 (使用layout.inc.php頁眉/頁腳系統)

另外我怎么能讓用戶可以使用indexindex/訪問它index/

我不是很擅長這個..

GRZ

使用此代碼更改規則(使尾隨斜杠可選):

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On

RewriteRule ^show/([0-9]+)/?$ show.php?phto=$1 [L,QSA,NC]
RewriteRule ^index/?$ index.php [L,QSA,NC]

還要確保包括樣式,js,圖像等始終使用絕對路徑,即它應該以/http://開頭。

暫無
暫無

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

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