Как добавить в конце /index.html

Тема в разделе "Как сделать...", создана пользователем anadikt, 2 апр 2013.

  1. anadikt

    anadikt

    Регистр.:
    29 янв 2010
    Сообщения:
    391
    Симпатии:
    58
    подскажите пожалуйста, как в php можно дописать так, чтобы в урле в конце вместо ссылки типа: site.ru/news-001/ было site.ru/news-001/index.html ???
     
  2. Дмитрий Кесаев

    Дмитрий Кесаев aka Zlobniy Babko

    Заблокирован
    Регистр.:
    10 май 2007
    Сообщения:
    1.332
    Симпатии:
    1.265
    Возможно через htaccess
     
  3. Belka-90

    Belka-90 Писатель

    Регистр.:
    13 окт 2007
    Сообщения:
    20
    Симпатии:
    4
    Как уже заметили это делается через htaccess
    Код:
    RewriteEngine On
    RewriteCond %{REQUEST_URI} ! \.html$
    RewriteCond %{REQUEST_URI} ! /$
    RewriteRule ^(.*)$ $1.html
     
  4. timach

    timach Писатель

    Регистр.:
    4 апр 2013
    Сообщения:
    2
    Симпатии:
    4
    Это называется mod rewrite, если быть уж совсем точными.
     
  5. Zmeyonish

    Zmeyonish Создатель

    Регистр.:
    29 мар 2013
    Сообщения:
    10
    Симпатии:
    0
    предполагается что апач собран с поддержкой (или включен модуль) этого самого mod_rewrite

    phpinfo() подскажет