htaccess

Discussion in 'PHP' started by rubik-nerubik, 21 Apr 2009.

  1. rubik-nerubik

    rubik-nerubik Elder - Старейшина

    Joined:
    4 May 2007
    Messages:
    248
    Likes Received:
    9
    Reputations:
    -2
    Вопрос по данному файлу.
    Вот у меня есть сайт, и я так сильно тупанул, всмысле допустим есть страница
    index.php и в ней все ссылки на все файлы pdf ведут прям в папку с сайтом т.е. http://111.ru/one.pdf и тд. т.е. не в отдельную папку) а чисто в папке с сайтом, я бы поменял бы) еслибы таких index.php небыло хренова туча))))) вопрос можно ли сделать так, чтобы нажимая на ссылку туже http://111.ru/one.pdf прописав в хтакессс чтобы перенаправляло прям в папку http://111.ru/PDFFILES/one.pdf ? ем? с меня плюсы. пасибо.
     
  2. rubik-nerubik

    rubik-nerubik Elder - Старейшина

    Joined:
    4 May 2007
    Messages:
    248
    Likes Received:
    9
    Reputations:
    -2
    или ещё каким путём) но вот еслиб с ним бы с хтакеес было бы супер.0
     
  3. iron-viper

    iron-viper Elder - Старейшина

    Joined:
    13 Nov 2007
    Messages:
    167
    Likes Received:
    45
    Reputations:
    3
    RewriteEngine On
    RewriteRule ^(.*).pdf(/?)+$ PDFFILES/$1.pdf [L]

    попробуй так
     
    1 person likes this.
  4. rubik-nerubik

    rubik-nerubik Elder - Старейшина

    Joined:
    4 May 2007
    Messages:
    248
    Likes Received:
    9
    Reputations:
    -2
    не работает.
     
  5. iron-viper

    iron-viper Elder - Старейшина

    Joined:
    13 Nov 2007
    Messages:
    167
    Likes Received:
    45
    Reputations:
    3
    RewriteEngine on
    RewriteBase /
    RewriteRule ^([^.]).pdf$ PDFFILES/$1.pdf [R]

    вот работает проверил =)
     
    1 person likes this.
  6. rubik-nerubik

    rubik-nerubik Elder - Старейшина

    Joined:
    4 May 2007
    Messages:
    248
    Likes Received:
    9
    Reputations:
    -2
    может не работает из-за того что на локалхосте проверяю? на денвере? тогда почему работает
    "DirectoryIndex .htaccess" а это нет?


    и как ты проверял?
     
  7. iron-viper

    iron-viper Elder - Старейшина

    Joined:
    13 Nov 2007
    Messages:
    167
    Likes Received:
    45
    Reputations:
    3
    Проверял я на удаленном хосте, на денвере не проверял, а что за ошибку выдает?

    http://thedrhouse.net/1.pdf перейди по ссылке, тебя перекинет в
    http://thedrhouse.net/PDFFILES/1.pdf
     
    #7 iron-viper, 22 Apr 2009
    Last edited: 22 Apr 2009
  8. rubik-nerubik

    rubik-nerubik Elder - Старейшина

    Joined:
    4 May 2007
    Messages:
    248
    Likes Received:
    9
    Reputations:
    -2
    не выдаёт ошибок, тупо не перенаправляет
     
  9. iron-viper

    iron-viper Elder - Старейшина

    Joined:
    13 Nov 2007
    Messages:
    167
    Likes Received:
    45
    Reputations:
    3
    ну я не знаю, я же тебе показал у меня на хосте пашет может в денвере все отключено тем более то винда у тебя! винда с денвером отличаеться от хоста с сервером. Юзай ка кнапсиал и не парься, или тебе именно под денвер надо?
     
  10. rubik-nerubik

    rubik-nerubik Elder - Старейшина

    Joined:
    4 May 2007
    Messages:
    248
    Likes Received:
    9
    Reputations:
    -2
    не, пасибо. будет стоять на серваке. пасиб.
     
  11. LiteMentaL

    LiteMentaL Elder - Старейшина

    Joined:
    24 Feb 2008
    Messages:
    13
    Likes Received:
    315
    Reputations:
    7
    а хостинг какой? не на всех хостах это поддерживается...
     
  12. rubik-nerubik

    rubik-nerubik Elder - Старейшина

    Joined:
    4 May 2007
    Messages:
    248
    Likes Received:
    9
    Reputations:
    -2
    вообщем залил я на хост содержимое, не пашет, может куда-то в отдельную папку лить надо этот тхакксеес, т.к. по фтп есть доступ только к паблик хтмл и выше могу зайти и всё.
     
  13. PaCo

    PaCo Elder - Старейшина

    Joined:
    6 Feb 2008
    Messages:
    436
    Likes Received:
    138
    Reputations:
    25
    Проблема скорее всего не в этом -
    1)на серваке не апач стоит
    2)нет mod_rewrite на серваке
    3)AccessFileName НЕ .htaccess(очень и очень мало вероятно)
    4)AllowOverride None - возможно как то влияет(насчет этого точно сказать не могу, возможно ошибаюсь)
     
  14. krypt3r

    krypt3r Elder - Старейшина

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Влияет, для работы .htaccess нужна опция FileInfo

    А хотя более подробно расписано тут - http://htaccess.net.ru/doc/htaccess/Conf-htaccess.php
     
    #14 krypt3r, 19 May 2009
    Last edited: 19 May 2009