Kaiser 2 Опубликовано: 30 апреля 2007 Рассказать Опубликовано: 30 апреля 2007 (изменено) Итак народ, хотел бы создать эту тему лишь потому, что многие непонимают кое-чего. Наверное все знают, что начиная с версии 5.5 видоизменились формирования ссылок в DLE. Если раньше мы видили ссылку на категорию вида site.ru/category/test/ , то с выходом 5.5 стали видеть site.ru/test/ . Но это не самое главное, главное то, что у многих имеется, например форум по адресу site.ru/forum/ , и вот при заходе на него, либо после того как вы его решили открыть, залили двиг и указали путь к установке вы видите... свой сайт с ошибой вида По данному критерию новости не найдены, либо у вас нет доступа для просмотра этих новостей. Это значит, что скрипт обращается к категории, но т. к. её нет, мы видим эту ошибку. Вообщем решение проблемы таково. 1. Создали папку с форумом /forum/ 2. Создаём файл .htaccess 3. Открываем его, например блокнотом, и вписываем туда следующую строчку RewriteEngine Off 4. Сохраняем файл и кидаем в папку с форумом Всё! Теперь мы видим наш форум, а не ошибку о том, что категории с таким названием не существует. Чтобы не париться с .htaccess , для тех кто не понимает что и как делается, кладу сразу ссылку с файлом. Вам лишь будет достаточно скачать его и кинуть в директорию форума. .HTACCESS P. S. Прошу celsoft'a закрепить тему, она будет полезна новичкам и незнающим людям. Да и чтоб небыло тем дубликатов... P. P. S. И ещё, в описании темы вместо Помощь в формировании ссылок, напишите плз Решение проблемы Изменено 30 апреля 2007 пользователем Kaiser Цитата Ссылка на сообщение Поделиться на других сайтах
Гость Опубликовано: 30 апреля 2007 Рассказать Опубликовано: 30 апреля 2007 <#thank#> Цитата Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 30 апреля 2007 Рассказать Опубликовано: 30 апреля 2007 Где-то я это уже читал Цитата Ссылка на сообщение Поделиться на других сайтах
Kaiser 2 Опубликовано: 30 апреля 2007 Рассказать Опубликовано: 30 апреля 2007 Автор Читал, читал, я тоже читал. Однако глянь на форуме сколько тем-дубликатов по .htaccess Цитата Ссылка на сообщение Поделиться на других сайтах
baton77 0 Опубликовано: 30 апреля 2007 Рассказать Опубликовано: 30 апреля 2007 Вот ссылочка. Частенько меня выручает. mod-rewrite-wizard Цитата Ссылка на сообщение Поделиться на других сайтах
Kaiser 2 Опубликовано: 30 апреля 2007 Рассказать Опубликовано: 30 апреля 2007 Автор Но здесь я конкретно для движка описание зделал. И ещё, celsoft или PapaKitson отредактируйте моё первое сообщение, уберите в конце P. S. и P. P. S. это я для справки написал и в описание темы измините с Помощь в формировании ссылок на Решение проблемы. Так будет более правильней. Цитата Ссылка на сообщение Поделиться на других сайтах
Freem 0 Опубликовано: 3 мая 2007 Рассказать Опубликовано: 3 мая 2007 Спасибо, а то я уже начинал через костер прыгать. Всетаки, а если и в форуме используется ЧПУ? Цитата Ссылка на сообщение Поделиться на других сайтах
Kaiser 2 Опубликовано: 3 мая 2007 Рассказать Опубликовано: 3 мая 2007 Автор Freem, Ну тогда просто открой .htaccess форума и пропиши это RewriteEngine Off в самом начале. Цитата Ссылка на сообщение Поделиться на других сайтах
kirbak 0 Опубликовано: 3 мая 2007 Рассказать Опубликовано: 3 мая 2007 Kaiser, гениально, и чпу форума не будет работать) Цитата Ссылка на сообщение Поделиться на других сайтах
Kaiser 2 Опубликовано: 3 мая 2007 Рассказать Опубликовано: 3 мая 2007 Автор Смотря какой форум, из всех мне известных, ни один ЧПУ не испльзует, а в IPB даже .htaccess нету. Цитата Ссылка на сообщение Поделиться на других сайтах
kirbak 0 Опубликовано: 3 мая 2007 Рассказать Опубликовано: 3 мая 2007 (изменено) Многие ставят хак чпу для IPB или для vBulletin например... Изменено 3 мая 2007 пользователем kirbak Цитата Ссылка на сообщение Поделиться на других сайтах
Kaiser 2 Опубликовано: 3 мая 2007 Рассказать Опубликовано: 3 мая 2007 (изменено) Автор Это уже ваше дело, я написал стандартный спобом именно для тех, у кого ДЛЕ, а насчёт хаков, это уже ваши проблемы, т. к. они все разные. Изменено 3 мая 2007 пользователем Kaiser Цитата Ссылка на сообщение Поделиться на других сайтах
Quate 0 Опубликовано: 5 мая 2007 Рассказать Опубликовано: 5 мая 2007 (изменено) Мой способ, чтобы форум открывался по ссылке http://site.ru/forum/ По идее ЧПУ форума должно остаться рабочим. В DLE в корневом htaccess прописать ниже RewriteEngine On # форум RewriteRule ^forum(/?)+$ forum [L] Изменено 5 мая 2007 пользователем Quate Цитата Ссылка на сообщение Поделиться на других сайтах
Kaiser 2 Опубликовано: 5 мая 2007 Рассказать Опубликовано: 5 мая 2007 Автор Quate, Ну я подобную штуку проделал, у меня ничего не произошло, поэтому этот способ не стал писать, вдруг у некоторых он тоже не прокатит. Цитата Ссылка на сообщение Поделиться на других сайтах
alxumuk 0 Опубликовано: 6 мая 2007 Рассказать Опубликовано: 6 мая 2007 и всё же есть какое то решение что бы не Убивать ЧПУ Форума / Галлереи / Блога и ТД ??? Цитата Ссылка на сообщение Поделиться на других сайтах
Quate 0 Опубликовано: 6 мая 2007 Рассказать Опубликовано: 6 мая 2007 Kaiser, надо это код писать в самом вверху, сраз после RewriteEngine On Цитата Ссылка на сообщение Поделиться на других сайтах
Kaiser 2 Опубликовано: 7 мая 2007 Рассказать Опубликовано: 7 мая 2007 Автор ALXuMuK, Ну тебе же сказали, вбей (если того требует ситуация) следующую строчку : RewriteEngine Off в .htaccess и всего делов, это нужно, чтобы твой форум, голерея или блог не считались движком как категория. Цитата Ссылка на сообщение Поделиться на других сайтах
Eragon 0 Опубликовано: 21 мая 2007 Рассказать Опубликовано: 21 мая 2007 Народ, подскажите пожалуйста как можно реализовать такую вещь - чтобы URL для новостей был не http://site.com/year/month/day/title_news.html а http://site.com/news/title_news.htm. Цитата Ссылка на сообщение Поделиться на других сайтах
Kaiser 2 Опубликовано: 21 мая 2007 Рассказать Опубликовано: 21 мая 2007 Автор Ковыряй .htaccess и файлы модульные. Цитата Ссылка на сообщение Поделиться на других сайтах
Eragon 0 Опубликовано: 21 мая 2007 Рассказать Опубликовано: 21 мая 2007 Kaiser, конечно спасибо что ответил, но слишком уже расплывчато. Это тоже самое если, допустим, человек из Парижа приехал в Лондон по делам и спрашивает у прохожего где найти Лондонскую мерию а ему в ответ говорят "В Лондоне". Оно то понятно что надо .htaccess ковырять, да вот только если ты не фурычишь в его синтиксисе сложновато это будет сделать. Поэтому и обратился за помощью. Цитата Ссылка на сообщение Поделиться на других сайтах
Kaiser 2 Опубликовано: 22 мая 2007 Рассказать Опубликовано: 22 мая 2007 Автор Я в этом тоже не особый спец, а тему конкретно по одной функции открыл, из-за который на данном форуме создавалось куча топиков. Цитата Ссылка на сообщение Поделиться на других сайтах
WMDrakon 20 Опубликовано: 22 мая 2007 Рассказать Опубликовано: 22 мая 2007 (изменено) Выяснилось таки что? Метод Кайзера работает! А второй? Изменено 22 мая 2007 пользователем WMDrakon Цитата Ссылка на сообщение Поделиться на других сайтах
dataman 0 Опубликовано: 23 мая 2007 Рассказать Опубликовано: 23 мая 2007 Вопрос к ЗНАТОКАМ ..... Есть сайт . http://my.site.ru В папке Uploads/Files находятся файлы для скачивания. То есть, зная URL http://my.site.ru/Uploads/Files/this_file.rar'>http://my.site.ru/Uploads/Files/this_file.rar всякий сможет его выкачать. Предполагается, что не составит особого труда сгенерировать ссылку типа http://my.site.ru/Uploads/Files/VIP/this_file.rar, которая будет размещена на ИНОМ сайте , для скачивания файла http://my.site.ru/Uploads/Files/this_file.rar . Сбсно - тело вопроса . КАК при помощи хттпассесса преобразовать ссылку , которую запросит пользователь (а она http://my.site.ru/Uploads/Files/VIP/this_file.rar) в нормальный путь (http://my.site.ru/Uploads/Files/this_file.rar'>http://my.site.ru/Uploads/Files/this_file.rar ) Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 26 мая 2007 Рассказать Опубликовано: 26 мая 2007 dataman, первое что пришло в голову: RewriteCond %{HTTP_REFERER} ^http://(www\.)?ИНОЙ_САЙТ\.ru/ [NC] RewriteRule Uploads/Files/VIP/(.*)$ Uploads/Files/$1 [R,L] Насчёт флагов могу ошибаться, проверь. И ещё - кто придёт с ИНОГО сайта, всё равно увидит прямую ссылку. По моему проще наоборот, запретить скачивать файл всем, кроме например, своих Цитата Ссылка на сообщение Поделиться на других сайтах
dataman 0 Опубликовано: 27 мая 2007 Рассказать Опубликовано: 27 мая 2007 lifestar, Ну спасибо . Хоть ты отозвался . Со СВОИМИ неполучится и вот по какой причине .. Я ведь нигде не упоминал , что используется скрипт DLE . Для решения вышеописаной задачи . Просто - для понимания была приведена понятная Всем нам терминология.. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.