X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Как убрать index.html на сайте?
romand777
romand777
Topic Starter сообщение 16.7.2014, 22:41; Ответить: romand777
Сообщение #1


Добрый Вечер.
Подскажите.Сделал сайт html. При отображении страниц сайта выводится к примеру maultalk.ru/index2.html Как включить корректное отображение без index2.html? А то главная страница очень некрасиво получается,да и второстепенные страницы тоже.Скинул скрин.Всем спасибо
Эскизы прикрепленных изображений
Прикрепленное изображение
 
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 16.7.2014, 22:48; Ответить: x64
Сообщение #2


а вы что, хотите, чтобы на любой странице был адрес http://site.ru/ ?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
maxogo
maxogo
сообщение 16.7.2014, 23:05; Ответить: maxogo
Сообщение #3


Для главной:
Код
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ / [R=301,L]

Для второстепенных:
Код
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html

в .htaccess

Сообщение отредактировал maxogo - 16.7.2014, 23:10
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
romand777
romand777
Topic Starter сообщение 17.7.2014, 0:10; Ответить: romand777
Сообщение #4


maxogo, Выдал ошибку при открытии сайта
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, you@example.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
maxogo
maxogo
сообщение 17.7.2014, 0:42; Ответить: maxogo
Сообщение #5


Тогда так:
Код
RewriteEngine on
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)\.html\ HTTP
RewriteRule ^([^.]+)\.html$ http://site/$1 [R=301,L]
RewriteCond %{REQUEST_URI} !(\.[^./]+)$
RewriteCond %{REQUEST_fileNAME} !-d
RewriteCond %{REQUEST_fileNAME} !-f
RewriteRule (.*) /$1.html [L]

вместо site, впишите свой домен

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
29 freeax 4670 Сегодня, 1:19
автор: sergio11
Горячая тема (нет новых ответов) CryptoCloud — прием USDT, BTC, ETH, LTC на любом сайте
36 CryptoCLoud 10602 Вчера, 16:02
автор: CryptoCLoud
Горячая тема (нет новых ответов) Странный трафик на сайте длительное время
33 TABAK 8657 12.4.2024, 5:56
автор: Skyworker
Горячая тема (нет новых ответов) Как вы отдыхаете от работы за компом
148 adw-kupon.ru 19665 8.4.2024, 10:37
автор: Skyworker
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
18 uahomka 3074 5.4.2024, 5:53
автор: Skyworker


 



RSS Текстовая версия Сейчас: 17.4.2024, 2:43
Дизайн