0
我使用cms表達式結構。我想縮短我的網址在表達式引擎中縮短網址
從 http://sionvalais.com/live/sionvalais 到 http://sionvalais.com/sionvalais
「sionvalais」是EE的博客名稱 直播是在安裝EE子目錄。有人會這樣幫助我嗎?
我使用cms表達式結構。我想縮短我的網址在表達式引擎中縮短網址
從 http://sionvalais.com/live/sionvalais 到 http://sionvalais.com/sionvalais
「sionvalais」是EE的博客名稱 直播是在安裝EE子目錄。有人會這樣幫助我嗎?
這裏的東西在你的.htaccess文件嘗試:
RewriteEngine on
RewriteCond $1 !^live
RewriteRule ^sionvalais(.*)$ live/sionvalais$1
它可能需要更多的細化,但似乎在一個非常基本的沙箱中運行。
RewriteEngine on
RewriteBase/
# rewrites http://sionvalais.com/sionvalais/* to expression engine
# respectively http://sionvalais.com/live/sionvalais/index.php*
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !\.(gif|jpe?g|png)$ [NC]
RewriteCond $1 !\/live*
RewriteRule ^sionvalais/?(.*)$ live/sionvalais/index.php?$1 [L]
# rewrites http://sionvalais.com/live/sionvalais* to http://sionvalais.com/sionvalais*
# and sets http status code 301, so search engines 'forget' about your live directory
RewriteCond $1 !\/index\.php*
RewriteRule ^live/sionvalais(.*)$ /sionvalais$1 [L,R=301]
現在,它使主頁的URL更長:sionvalais.com/live/index.php/sionvalais,而我需要sionvalais.com/sionvalais。對於文章頁面,我需要sionvalais.com/sionvalais/snowcam_portal_of_europe,但我得到/live/live/sionvalais/index.ph – mark 2011-02-06 09:16:36