За последние 24 часа нас посетили 16400 программистов и 1677 роботов. Сейчас ищут 883 программиста ...

.htaccess

Тема в разделе "PHP для новичков", создана пользователем lacost, 2 июн 2011.

  1. lacost

    lacost Активный пользователь

    С нами с:
    7 апр 2008
    Сообщения:
    57
    Симпатии:
    0
    Добрый день, подскажите реально ли переписать URL следующим образом

    чтобы в браузере красовалось

    sub.domain.net

    а сервер обрабатывал это как

    domain.net/something/sub

    как этого можно добиться?

    И ещё такой вопрос, замечал что при заливании сайта на хостинг в каждую папку кидают пустой index.html помимо
    .htaccess со строкой denay from all?
     
  2. bkm

    bkm Активный пользователь

    С нами с:
    22 окт 2009
    Сообщения:
    299
    Симпатии:
    0
  3. lacost

    lacost Активный пользователь

    С нами с:
    7 апр 2008
    Сообщения:
    57
    Симпатии:
    0
    вопрос, зачем там нужен ещё пустой index.htm
     
  4. bkm

    bkm Активный пользователь

    С нами с:
    22 окт 2009
    Сообщения:
    299
    Симпатии:
    0
    вот тебе задание.
    создай папку, положи туда пару фоток и обратись к ней через адресную строку
    потом положи в эту же папку index.html
    потом напиши, что произошло.
     
  5. lacost

    lacost Активный пользователь

    С нами с:
    7 апр 2008
    Сообщения:
    57
    Симпатии:
    0
    Ну как бы index.html там мало чем поможет, учитывая что в папке
    во 1-х лежит .htaccess со строкой denay from all
    во 2-х настройке .htaccess в папке www не позволят обратится к этой папке напрямую, а адресная строка воспримется как переменная типа $_GET[] и направится в index.php
    Вот поэтому и спрашиваю есть ли какой то смысл в дополнительном index.html?
     
  6. bkm

    bkm Активный пользователь

    С нами с:
    22 окт 2009
    Сообщения:
    299
    Симпатии:
    0
    смысла в данном конкретном случае не вижу. но иногда надо запретить чтение содержимого каталога. у меня лежит index.html и .htaccess со строкой Options -Indexes, хотя в некоторых denay from all - всё зависит от содержимого каталога.
     
  7. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    lacost
    если у тебя стоит опция deny from all в .htaccess, то смысла в index.html нету, т.к. запрещён доступ к данной папке через браузер.

    однако если опция deny from all не стоит, либо .htaccess не обрабатывается, но при этом необходимо запретить просмотр списка файлов в каталоге, то делают index.html, который открывается по умолчанию, если указать только название папки в браузере - чтобы злобные недохакеры не могли узнать какие файлы там содержатся.