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+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Странный трафик на сайте длительное время
34 TABAK 9061 Вчера, 23:38
автор: Arsenwenger
Открытая тема (нет новых ответов) Как в пушсетках покупают по 100-200 тысяч кликов за день?
2 Boymaster 676 Вчера, 17:52
автор: Boymaster
Горячая тема (нет новых ответов) CryptoCloud — прием USDT, BTC, ETH, LTC на любом сайте
37 CryptoCLoud 10811 Вчера, 15:37
автор: CryptoCLoud
Открытая тема (нет новых ответов) Боты могут делать пушподписки на моём сайте?
3 Megaspryt 950 Вчера, 5:18
автор: Skyworker
Горячая тема (нет новых ответов) Как вы отдыхаете от работы за компом
151 adw-kupon.ru 19851 23.4.2024, 13:52
автор: Vmir


 



RSS Текстовая версия Сейчас: 25.4.2024, 4:00
Дизайн