Перейти к публикации

Рекомендованные сообщения

Не столь важно, какой скрипт вы используете. Я писал правила вообще для всего, не для DLE в частности. :huh:

Ссылка на сообщение
Поделиться на других сайтах

Народ, вот такой вопрос.

На сайте осуществил реструктуризацию. Теперь прежняя например

http://site.ru/category/game_news
теперь выглядит так:
http://site.ru/news/it
Следовательно нужно сделать редирект 301 для поисковиков. Я в .htaccess прописал следующие строки:
RedirectPermanent /category/game_news http://site.ru/news/it/
но когда в адресной строке браузера набираю
http://site.ru/category/game_news
то выдает следующее:
http://site.ru/news/it/?do=cat&category=category/game_news

как правильнее прописать RedirectPermanent чтобы после _http://site.ru/news/it/ ничего лишнего не было?

Забыл добавить, версия движка 5.5

Изменено пользователем Sench
Ссылка на сообщение
Поделиться на других сайтах

На сайте осуществил реструктуризацию.

а зачем нужно было делать реструктуризацию если это стандартная возможность скрипта :)

а редирект делается так:

RewriteRule ^category/([^/]*)(/?)+$ http://site.ru/$1/ [R=301,L]

Ссылка на сообщение
Поделиться на других сайтах

На сайте осуществил реструктуризацию.

а зачем нужно было делать реструктуризацию если это стандартная возможность скрипта :)

А где можно поподробней прочитать?

а редирект делается так:

RewriteRule ^category/([^/]*)(/?)+$ http://site.ru/$1/ [R=301,L]
Не вышло, выдает ошибку "По данному критерию новости не найдены" т.е. редирект не получился, в адресной строке все еще видно
http://site.ru/category/game_news
а нужно чтобы он перешел к
http://site.ru/news/it

Ссылка на сообщение
Поделиться на других сайтах

celsoft,

Ув. celsoft, как можно исключить из ЧПУ вывода новостей даты? Т. е. чтобы ссылки имели вид не site.ru/2007/05/31/post.html , а site.ru/news/post.html и чтоб при этом небыло ошибок при заходе в категории или статические страницы. Знаю, что править тут нужно не только .htaccess , если поможете, буду благодарен. И если бы ещё правильные формирования для ЧПУ дали, вообще было бы зашибись! :)

Ссылка на сообщение
Поделиться на других сайтах

Ув. celsoft, как можно исключить из ЧПУ вывода новостей даты? Т. е. чтобы ссылки имели вид не site.ru/2007/05/31/post.html , а site.ru/news/post.html и чтоб при этом небыло ошибок при заходе в категории или статические страницы. Знаю, что править тут нужно не только .htaccess , если поможете, буду благодарен.

я не пишу модов

А где можно поподробней прочитать?

об этом не нужно читать, начиная с версии 5.5 скрипт сам генерирует и использует именно такие ссылки.

Ссылка на сообщение
Поделиться на других сайтах

Все таки мне кажется Вы мою пробллему не правильно поняли. Я не хочу просто site.ru/category/game_news переделать в site.ru/game_news. А мне нужно чтобы site.ru/category/game_news редиректить на site.ru/category/it вот что мне нужно. Я отредактировал свою категорию game_news на it о чем и нужно сообщить поисковикам. Я знаю что скрипт поддерживает site.ru/game_news или site.ru/it .. Просто после переименования категории его адрес меняется. Вот в чем проблема.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Тут нужен редирект через .htaccess, напишу как это зделать, только комп мой только через неделю из ремонта отдадут... :( хотя может кто-то меня опередит. Только получится не совсем редирект.

Изменено пользователем Kaiser
Ссылка на сообщение
Поделиться на других сайтах

Народ, вот такой вопрос.

На сайте осуществил реструктуризацию. Теперь прежняя например

http://site.ru/category/game_news
теперь выглядит так:
http://site.ru/news/it
Следовательно нужно сделать редирект 301 для поисковиков. Я в .htaccess прописал следующие строки:
RedirectPermanent /category/game_news http://site.ru/news/it/
но когда в адресной строке браузера набираю
http://site.ru/category/game_news
то выдает следующее:
http://site.ru/news/it/?do=cat&category=category/game_news

как правильнее прописать RedirectPermanent чтобы после _http://site.ru/news/it/ ничего лишнего не было?

Забыл добавить, версия движка 5.5

а ты правило редиректа где прописываешь? после правил для ЧПУ или перед? ;)

Народ, подскажите пожалуйста как можно реализовать такую вещь - чтобы URL для новостей был не http://site.com/year/month/day/title_news.html а http://site.com/news/title_news.htm.

Для этого придётся не только .htaccess ковырять, ещё и код движка придётся править.

Ссылка на сообщение
Поделиться на других сайтах

Народ, вот такой вопрос.

На сайте осуществил реструктуризацию. Теперь прежняя например

http://site.ru/category/game_news
теперь выглядит так:
http://site.ru/news/it
Следовательно нужно сделать редирект 301 для поисковиков. Я в .htaccess прописал следующие строки:
RedirectPermanent /category/game_news http://site.ru/news/it/
но когда в адресной строке браузера набираю
http://site.ru/category/game_news
то выдает следующее:
http://site.ru/news/it/?do=cat&category=category/game_news

как правильнее прописать RedirectPermanent чтобы после _http://site.ru/news/it/ ничего лишнего не было?

Забыл добавить, версия движка 5.5

а ты правило редиректа где прописываешь? после правил для ЧПУ или перед? ;)

в самом конце файла прописывал... Не правильно делал?

Изменено пользователем Sench
Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...
  • 2 недели спустя...

Как делается защита admin.php с помощью htaccess?

ну вы вопрос поконкретнее задайте

а какие ты знаешь способы защиты? ну что б нельзя было просмотреть список файлов в руте, что ломать их было труднее?

Ссылка на сообщение
Поделиться на других сайтах

newbigmir

Мое имхо - чтобы ломать было труднее, тут htaccess не поможник... Единственное авторизацию через него проводить, но это не панацея... легче встроинными средствами PHP! Т.е. проверять, и "пропускать" в скрипты : 1) Только нужные для работы параметры, 2) Только подходящие под "стиль" параметры 3) Пускать их от-туда откуда они должны прийти)

Ссылка на сообщение
Поделиться на других сайтах

а какие ты знаешь способы защиты? ну что б нельзя было просмотреть список файлов в руте, что ломать их было труднее?

Ну я хостера попросил, чтобы он по умолчанию отключил листинг файлов в любой директории и выдавал 403.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Здравствуйте.

Скажите, почему при обновлении версии с 5.5 до 6.0 у меня опять не запускается подкатегории, такие как форум, или папки, соответствующие дполнительным доменам, прикрученные на один хостинг, на которых нет дле, а просто хтмл странички (статика)?

Буду благодарен за ответ.

Ссылка на сообщение
Поделиться на других сайтах

умник,

Ну и ник у тебя... а свои глаза тупые не можешь на первую страницу скинуть и прочесть...

Ссылка на сообщение
Поделиться на других сайтах

дело в том, что реврайт энгин офф я делал до этого, ибыло всё чудесно. А вот когда сделал обновление до шестой версии, то почему то все статики стали выдавать список файлов.

Блин, вот это в любом коммунити, каждый считает себя Богом. Послушай песню земфиры - мальчик - она про тебя.

Чего ты, кайсер, хотел сказать, назвав меня тупым. Для меня сеть, не больше чем источник дохода, а ники - простые слова. Нет привязки к реальности. Так что это твое замечание, так глупо...

Но все равно, кайсер, спасибо за помощь, которая НЕ ПОМОГАЕТ. А сделать нужно было кое-что еще, и твоя помощь не есть полная.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...