Dm1try 0 Опубликовано: 3 февраля 2008 Рассказать Опубликовано: 3 февраля 2008 Подскажите, как сделать так, чтобы ID перед названием новости не выводился? http://localhost/main/1-post1.html Цитата Ссылка на сообщение Поделиться на других сайтах
b_andre 1 Опубликовано: 4 февраля 2008 Рассказать Опубликовано: 4 февраля 2008 ребята, перечитал ветку, но ненашел как вырубить "контроль" над папочкой вообще. т.е. - мне нужен нетолько доступ к _/forum/index.php , а и к отдельным файлам (в них исполняется код) __/forum/papka/file.htm - RewriteEngine Off - RewriteRule ^forum(/?)+$ forum [L] непомагает ( кто-нибудь в курсе? Цитата Ссылка на сообщение Поделиться на других сайтах
Alcassar 0 Опубликовано: 20 февраля 2008 Рассказать Опубликовано: 20 февраля 2008 Я вот тоже хотел бы сменить вид некоторых ссылок, допустим в .htaccess я смогу сменить, а вот найти где в движке сменить генерацию ссылок это уже трудновато. Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 20 февраля 2008 Рассказать Опубликовано: 20 февраля 2008 Alcassar, смотря что Цитата Ссылка на сообщение Поделиться на других сайтах
Alcassar 0 Опубликовано: 20 февраля 2008 Рассказать Опубликовано: 20 февраля 2008 например, хотелось бы изменить вид новостей на /category/news_id/ и ссылки файлового архива на /downloads/file_id/ типо того Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 20 февраля 2008 Рассказать Опубликовано: 20 февраля 2008 Alcassar, по файловому архиву - к разработчикам. Вы не верно ставите вопрос. Пишете какие ссылки на что надо поменять, лучше всего на конкретных примерах Цитата Ссылка на сообщение Поделиться на других сайтах
Alcassar 0 Опубликовано: 20 февраля 2008 Рассказать Опубликовано: 20 февраля 2008 http://site/news/4-news.html на http://site/news/4/ например Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 20 февраля 2008 Рассказать Опубликовано: 20 февраля 2008 RewriteRule ^news/([0-9]+)(/?)+$ index.php?newsid=$1 [L] Цитата Ссылка на сообщение Поделиться на других сайтах
Alcassar 0 Опубликовано: 20 февраля 2008 Рассказать Опубликовано: 20 февраля 2008 RewriteRule ^news/([0-9]+)(/?)+$ index.php?newsid=$1 [L] Это я умею, я имел ввиду как будут генерироваться ссылки самим движком, надо шаблоны править или еще что Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 20 февраля 2008 Рассказать Опубликовано: 20 февраля 2008 Alcassar, вы на название темы посмотрите. Создавайте новую тему конкретно по вашему вопрсоу Цитата Ссылка на сообщение Поделиться на других сайтах
Alcassar 0 Опубликовано: 21 февраля 2008 Рассказать Опубликовано: 21 февраля 2008 Alcassar, вы на название темы посмотрите. Создавайте новую тему конкретно по вашему вопрсоу Так тут все взаимосвязанно, смысл менять .htaccess, если в движке все ссылки останутся по старому и вообще не будут работать, надо делать это одновременно. Цитата Ссылка на сообщение Поделиться на других сайтах
Greeze 0 Опубликовано: 26 февраля 2008 Рассказать Опубликовано: 26 февраля 2008 может кто знает.. как сделать, чтобы DirectoryIndex мог быть одновренно index.php и index.html? Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 26 февраля 2008 Рассказать Опубликовано: 26 февраля 2008 так и пишем, через пробел Цитата Ссылка на сообщение Поделиться на других сайтах
Greeze 0 Опубликовано: 26 февраля 2008 Рассказать Опубликовано: 26 февраля 2008 lifestar, благодарю еще вопрос, как перенести пользователей из "site.ru/user/admin" в "admin.site.ru"?.. в том числе чтобы новости и каменты были по адресам admin.site.ru/news/ admin.site.ru/comments/ какой хостинг нужен, что надо изменить, желательно все по пунктам Цитата Ссылка на сообщение Поделиться на других сайтах
ss20 0 Опубликовано: 2 марта 2008 Рассказать Опубликовано: 2 марта 2008 (изменено) Ребята есть проблема с корректностью работы ЧПУ Версия 6.2 | сайт В админке мод рерайт не определяется, хостер утверждает что все включено. Иногда странички открываются, иногда нет. В файлах ЧПУ работает, в новостях - 1 раз к 5. хтассисс файл DirectoryIndex index.php RewriteEngine On # Редиректы RewriteRule ^page/(.*)$ index.php?cstart=$1 [L] # Сам пост RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),([0-9]+),(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&cstart=$5&news_name=$6 [L] RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5 [L] RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/print:page,([0-9]+),(.*).html(/?)+$ engine/print.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5 [L] RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_name=$4 [L] # За день RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2&day=$3 [L] RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&day=$3&cstart=$4 [L] # За весь месяц RewriteRule ^([0-9]{4})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2 [L] RewriteRule ^([0-9]{4})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&cstart=$3 [L] # Вывод за весь год RewriteRule ^([0-9]{4})(/?)+$ index.php?year=$1 [L] RewriteRule ^([0-9]{4})/page/([0-9]+)(/?)+$ index.php?year=$1&cstart=$2 [L] # вывод для отдельного юзера RewriteRule ^user/([^/]*)(/?)+$ index.php?subaction=userinfo&user=$1 [L] RewriteRule ^user/([^/]*)/page/([0-9]+)(/?)+$ index.php?subaction=userinfo&user=$1&cstart=$2 [L] # вывод непрочитанных статей RewriteRule ^newposts(/?)+$ index.php?subaction=newposts [L] RewriteRule ^newposts/page/([0-9]+)(/?)+$ index.php?subaction=newposts&cstart=$1 [L] # Статистические страницы RewriteRule ^static/(.*).html(/?)+$ index.php?do=static&page=$1 [L] # вывод избранных статей RewriteRule ^favorites(/?)+$ index.php?do=favorites [L] RewriteRule ^favorites/page/([0-9]+)(/?)+$ index.php?do=favorites&cstart=$1 [L] RewriteRule ^statistics.html$ index.php?do=stats [L] RewriteRule ^addnews.html$ index.php?do=addnews [L] RewriteRule ^rss.xml$ engine/rss.php [L] RewriteRule ^sitemap.xml$ uploads/sitemap.xml [L] RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^.]+)/page/([0-9]+)(/?)+$ index.php?do=cat&category=$1&cstart=$2 [L] RewriteRule ^([^.]+)/?$ index.php?do=cat&category=$1 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^<]+)/rss.xml$ engine/rss.php?do=cat&category=$1 [L] RewriteRule ^page,([0-9]+),([^/]+).html$ index.php?do=static&page=$2&news_page=$1 [L] RewriteRule ^([^/]+).html$ index.php?do=static&page=$1 [L] RewriteRule ^([^/]+).html$ index.php?do=static&page=$1 [L] # Архив файлов RewriteRule ^files(/?)+$ /index.php?do=files RewriteRule ^addfile(/)+$ /index.php?do=addfile RewriteRule ^files/file([1-9][0-9]*).html /index.php?do=files&op=download&fileid=$1 RewriteRule ^files/cat([1-9][0-9]*).html /index.php?do=files&op=cat&id=$1 ##############Сортировка файлов############################################################# RewriteRule ^files/cat([1-9][0-9]*)-titleA.html /index.php?do=files&op=cat&id=$1&orderby=titleA RewriteRule ^files/cat([1-9][0-9]*)-titleD.html /index.php?do=files&op=cat&id=$1&orderby=titleD RewriteRule ^files/cat([1-9][0-9]*)-dateA.html /index.php?do=files&op=cat&id=$1&orderby=dateA RewriteRule ^files/cat([1-9][0-9]*)-dateD.html /index.php?do=files&op=cat&id=$1&orderby=dateD RewriteRule ^files/cat([1-9][0-9]*)-hitsA.html /index.php?do=files&op=cat&id=$1&orderby=hitsA RewriteRule ^files/cat([1-9][0-9]*)-hitsD.html /index.php?do=files&op=cat&id=$1&orderby=hitsD ################################################################################ ############## RewriteRule ^files/cat([0-9][0-9]*)-(.*)-(.*).html /index.php?do=files&op=cat&id=$1&min=$2&num=$2&orderby=$3 RewriteRule ^files/comments/(.*)/file([1-9][0-9]*).html /index.php?cstart=$1&do=files&op=download&fileid=$2 RewriteRule ^files/page(.*)/ /index.php?cstart=$1&do=files RewriteRule ^files/file([1-9][0-9]*)-comdel([1-9][0-9]*).html /index.php?do=files&op=del&fileid=$1&id=$2 RewriteRule ^files/brokenfile_([1-9][0-9]*).html /index.php?do=files&op=brokenfile&fileid=$1 RewriteRule ^statistics.html$ index.php?do=stats [L] RewriteRule ^addnews.html$ index.php?do=addnews [L] RewriteRule ^rss.xml$ engine/rss.php [L] RewriteRule ^sitemap.xml$ uploads/sitemap.xml [L] RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^.]+)/page/([0-9]+)(/?)+$ index.php?do=cat&category=$1&cstart=$2 [L] RewriteRule ^([^.]+)/?$ index.php?do=cat&category=$1 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^<]+)/rss.xml$ engine/rss.php?do=cat&category=$1 [L] RewriteRule ^page,([0-9]+),([^/]+).html$ index.php?do=static&page=$2&news_page=$1 [L] RewriteRule ^([^/]+).html$ index.php?do=static&page=$1 [L] Помогиет советом, как мне вообще выходить из этой ситуации. Заранее спасибо Изменено 2 марта 2008 пользователем ss20 Цитата Ссылка на сообщение Поделиться на других сайтах
ss20 0 Опубликовано: 9 марта 2008 Рассказать Опубликовано: 9 марта 2008 обновил версию до 6.7 Ничего не поменялось, только есть один интересный момент. Добавил папку в корне en/ куда установил скрипт... там ЧПУ великолепно работает. Прошу разбирающихся людей посоветовать как мне быть и где искать решение проблемы. Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 9 марта 2008 Рассказать Опубликовано: 9 марта 2008 где искать решение проблемы.а что за проблема то? Цитата Ссылка на сообщение Поделиться на других сайтах
ss20 0 Опубликовано: 10 марта 2008 Рассказать Опубликовано: 10 марта 2008 проблема в том, что при переходе по страницам все также светится index.php а не нужная ссылка в виде page/2/ собственно тоже самое происходит и с ЧПУ ссылками на новости... иногда дает ошибку, что страница не найдена иногда открывает, но ссылка остается .../index.php или .../ Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 10 марта 2008 Рассказать Опубликовано: 10 марта 2008 ss20, ты можешь написать какая ссылка должны быть и какая есть? .../такая комбинация в Url выдаст Hacking attempt! Цитата Ссылка на сообщение Поделиться на других сайтах
ss20 0 Опубликовано: 11 марта 2008 Рассказать Опубликовано: 11 марта 2008 при переходе по страничкам вместо http://www.fifa.in.ua/page/3/ всегда выглядит как http://www.fifa.in.ua/ если же зайти в англ часть сайта http://www.fifa.in.ua/en/ - то ссылка работает правильно http://www.fifa.in.ua/en/page/2/ хтассисс файлы одинаковые... Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 11 марта 2008 Рассказать Опубликовано: 11 марта 2008 (изменено) ss20, что значит "английская часть сайта". Сначала скажи каким образом сделана эта "часть" Изменено 11 марта 2008 пользователем lifestar Цитата Ссылка на сообщение Поделиться на других сайтах
ss20 0 Опубликовано: 11 марта 2008 Рассказать Опубликовано: 11 марта 2008 дабавил папку en в корень сайту, куда залил стрипт и активировал лицензию... единая база данных, согласно советам, опубликованным на оф. сайте ДЛЕ. Был уверен, что из ссылок, которые я указал в выше стало понятно, прошу прощения... Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 11 марта 2008 Рассказать Опубликовано: 11 марта 2008 папка en на ссылки вида page/x никак не может влиять потому как правило RewriteRule ^page/(.*)$ index.php?cstart=$1 [L] покажи свой htaccess файл Цитата Ссылка на сообщение Поделиться на других сайтах
ss20 0 Опубликовано: 12 марта 2008 Рассказать Опубликовано: 12 марта 2008 htaccess из версии 6.7, собственно как и сам дистрибутив DirectoryIndex index.php RewriteEngine On # Редиректы RewriteRule ^page/(.*)$ index.php?cstart=$1 [L] # Сам пост RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),([0-9]+),(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&cstart=$5&news_name=$6 [L] RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5 [L] RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/print:page,([0-9]+),(.*).html(/?)+$ engine/print.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5 [L] RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_name=$4 [L] # За день RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2&day=$3 [L] RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&day=$3&cstart=$4 [L] # За весь месяц RewriteRule ^([0-9]{4})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2 [L] RewriteRule ^([0-9]{4})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&cstart=$3 [L] # Вывод за весь год RewriteRule ^([0-9]{4})(/?)+$ index.php?year=$1 [L] RewriteRule ^([0-9]{4})/page/([0-9]+)(/?)+$ index.php?year=$1&cstart=$2 [L] # вывод для отдельного юзера RewriteRule ^user/([^/]*)(/?)+$ index.php?subaction=userinfo&user=$1 [L] RewriteRule ^user/([^/]*)/page/([0-9]+)(/?)+$ index.php?subaction=userinfo&user=$1&cstart=$2 [L] # вывод непрочитанных статей RewriteRule ^newposts(/?)+$ index.php?subaction=newposts [L] RewriteRule ^newposts/page/([0-9]+)(/?)+$ index.php?subaction=newposts&cstart=$1 [L] # Статистические страницы RewriteRule ^static/(.*).html(/?)+$ index.php?do=static&page=$1 [L] # вывод избранных статей RewriteRule ^favorites(/?)+$ index.php?do=favorites [L] RewriteRule ^favorites/page/([0-9]+)(/?)+$ index.php?do=favorites&cstart=$1 [L] RewriteRule ^statistics.html$ index.php?do=stats [L] RewriteRule ^addnews.html$ index.php?do=addnews [L] RewriteRule ^rss.xml$ engine/rss.php [L] RewriteRule ^sitemap.xml$ uploads/sitemap.xml [L] RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^.]+)/page/([0-9]+)(/?)+$ index.php?do=cat&category=$1&cstart=$2 [L] RewriteRule ^([^.]+)/?$ index.php?do=cat&category=$1 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^<]+)/rss.xml$ engine/rss.php?do=cat&category=$1 [L] RewriteRule ^page,([0-9]+),([^/]+).html$ index.php?do=static&page=$2&news_page=$1 [L] RewriteRule ^([^/]+).html$ index.php?do=static&page=$1 [L] RewriteRule ^([^/]+).html$ index.php?do=static&page=$1 [L] # Архив файлов RewriteRule ^files(/?)+$ /index.php?do=files RewriteRule ^addfile(/)+$ /index.php?do=addfile RewriteRule ^files/file([1-9][0-9]*).html /index.php?do=files&op=download&fileid=$1 RewriteRule ^files/cat([1-9][0-9]*).html /index.php?do=files&op=cat&id=$1 ##############Сортировка файлов############################################################# RewriteRule ^files/cat([1-9][0-9]*)-titleA.html /index.php?do=files&op=cat&id=$1&orderby=titleA RewriteRule ^files/cat([1-9][0-9]*)-titleD.html /index.php?do=files&op=cat&id=$1&orderby=titleD RewriteRule ^files/cat([1-9][0-9]*)-dateA.html /index.php?do=files&op=cat&id=$1&orderby=dateA RewriteRule ^files/cat([1-9][0-9]*)-dateD.html /index.php?do=files&op=cat&id=$1&orderby=dateD RewriteRule ^files/cat([1-9][0-9]*)-hitsA.html /index.php?do=files&op=cat&id=$1&orderby=hitsA RewriteRule ^files/cat([1-9][0-9]*)-hitsD.html /index.php?do=files&op=cat&id=$1&orderby=hitsD ################################################################################ ############## RewriteRule ^files/cat([0-9][0-9]*)-(.*)-(.*).html /index.php?do=files&op=cat&id=$1&min=$2&num=$2&orderby=$3 RewriteRule ^files/comments/(.*)/file([1-9][0-9]*).html /index.php?cstart=$1&do=files&op=download&fileid=$2 RewriteRule ^files/page(.*)/ /index.php?cstart=$1&do=files RewriteRule ^files/file([1-9][0-9]*)-comdel([1-9][0-9]*).html /index.php?do=files&op=del&fileid=$1&id=$2 RewriteRule ^files/brokenfile_([1-9][0-9]*).html /index.php?do=files&op=brokenfile&fileid=$1 RewriteRule ^statistics.html$ index.php?do=stats [L] RewriteRule ^addnews.html$ index.php?do=addnews [L] RewriteRule ^rss.xml$ engine/rss.php [L] RewriteRule ^sitemap.xml$ uploads/sitemap.xml [L] RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^.]+)/page/([0-9]+)(/?)+$ index.php?do=cat&category=$1&cstart=$2 [L] RewriteRule ^([^.]+)/?$ index.php?do=cat&category=$1 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^<]+)/rss.xml$ engine/rss.php?do=cat&category=$1 [L] RewriteRule ^page,([0-9]+),([^/]+).html$ index.php?do=static&page=$2&news_page=$1 [L] RewriteRule ^([^/]+).html$ index.php?do=static&page=$1 [L] Цитата Ссылка на сообщение Поделиться на других сайтах
Greeze 0 Опубликовано: 18 марта 2008 Рассказать Опубликовано: 18 марта 2008 еще вопрос, как перенести пользователей из "site.ru/user/admin" в "admin.site.ru"?.. всем спасибо за ответы.. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.