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