Итак, у меня был этот «красивый» веб-сайт, который сделал именно то, что я хотел. Затем я выключил свой компьютер, перезагрузился и ... Страницы просто загружаются, а не отображаются. Я заново установил XAMPP и снова запустил Apache, и я смог идентифицировать файл .htaccess как причину проблемы..htaccess заставляет apache не отображать страницы, но загружать их
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{QUERY_STRING} !^desktop
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|iphone|ipod|#opera mobile|palmos|webos" [NC]
RewriteRule ^/?$ /mobile/index [L,R=302]
RewriteRule ^/?$ /de/index [R]
//Here is the problem i guess:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
Они должны сделать возможным использование/де/индекс вместо /de/index.html - но почему-то они вызывают страницу для загрузки, если я открыть LOCALHOST/де/индекс (с LOCALHOST/де/индекс .html он отлично работает ...).
Я использую HTML-сайты с SSI-элементами на веб-сервере Apache. Единственный файл, который отличается от неработающей коробки из них является httpd.conf, где я включил SSIS:
AddType text/html .shtml
AddHandler server-parsed .shtml
AddHandler server-parsed .html
AddHandler server-parsed .htm
Options Indexes FollowSymLinks Includes
AddOutputFilter INCLUDES .shtml
Options +Includes
Так что я надеюсь, что есть кто-то из вас может помочь мне с этим раздражает проблема, как я довольно отчаянный ...
Огромное спасибо заранее, chrissik
Edit: по какой-то причине, даже без проблемных линий хрома продолжает загрузку файлов в то время как IE и опера отображения страниц .. .
Я думаю webmasters.stackexchange или serverfault.com более вероятные места, чтобы получить хороший ответ на этот вопрос. – Sumurai8