0
我需要一些幫助htaccess的刪除語言蛞蝓
我的網站結構:
root
-- /script
-- /css
-- /images
-- /en
-- /en/contact.html
-- /de
-- /de/kontakten.html
1. 我想,如果沒有/EN或/解是添加到example.com,那麼它應該重定向到example.com/en
2. Link should b e爲 example.com/en/contact
RewriteEngine on
RewriteBase/
#1
RewriteCond %{REQUEST_URI} !\/(de|en)
RewriteRule ^(.*)$ http://www.example.com/en/$1 [R]
#2
RewriteCond %{REQUEST_URI} !\.html$
RewriteCond %{REQUEST_URI} [^/]$
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.*)$ $1.html
#3
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} (\/de|\/en)
RewriteRule (\/de|\/en)/[L]
現在的問題是,名爲.css,.js文件,圖像有像這樣的鏈接 http://www.example.com/EN /script/functions.js (訪問/EN或/解添加)
是否有人有想法如何刪除/ EN,/日從資產網址是什麼?
謝謝
我加入這個文件檢查,完美的作品。我無法想象我怎麼能忘記這一點。謝謝 :) – jeugen