- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет.
Установил на DLE галерею для фотографий, все встало нормально но не устраивает вид ссылок.
Сейчас ссылки имеют такой вид:
http://site.ru/gallery/
http://site.ru/gallery/cat/
http://site.ru/gallery/cat/1.html
А хотелось бы:
http://site.ru/
http://site.ru/cat/
http://site.ru/cat/1.html
Сам код в .htaccess
RewriteRule ^gallery(/?)+$ /?do=gallery [L]
RewriteRule ^gallery/page/([0-9]+)(/?)+$ /?do=gallery&cstart=$1 [L]
RewriteRule ^gallery/([^/]*)(/?)+$ /?do=gallery&album=$1 [L]
RewriteRule ^gallery/([^/]*)/page/([0-9]+)(/?)+$ /?do=gallery&album=$1&cstart=$2 [L]
RewriteRule ^gallery/([^/]*)/ipage/([0-9]+)(/?)+$ /?do=gallery&album=$1&icstart=$2 [L]
RewriteRule ^gallery/([^/]*)/([0-9]+).html(/?)+$ /?do=gallery&album=$1&foto=$2 [L]
RewriteRule ^gallery/([^/]*)/([0-9]+)/page/([0-9]+).html(/?)+$ /?do=gallery&album=$1&foto=$2&cstart=$3 [L]
Подскажите как сделать что бы как в DLE открывались страницы как http://site.ru/gallery/cat/ так и http://site.ru/cat/
Спасибо.
Так?
нужно просто
RewriteRule ^([^/]*)(/?)+$ /?do=gallery&album=$1 [L]
RewriteRule ^([^/]*)/page/([0-9]+)(/?)+$ /?do=gallery&album=$1&cstart=$2 [L]
RewriteRule ^([^/]*)/ipage/([0-9]+)(/?)+$ /?do=gallery&album=$1&icstart=$2 [L]
RewriteRule ^([^/]*)/([0-9]+).html(/?)+$ /?do=gallery&album=$1&foto=$2 [L]
RewriteRule ^([^/]*)/([0-9]+)/page/([0-9]+).html(/?)+$ /?do=gallery&album=$1&foto=$2&cstart=$3 [L]
ибо я думаю главная будет как галерея
тогда не открывается страница сайта и надпись:
500 Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Vit12J добавил 30.09.2008 в 17:55
Так?
Если я так делаю, то страница сайта открывается очень долго и если делаю эту строку: RewriteRule ^gallery/([^/]*)(/?)+$ /?do=gallery&album=$1 [L] так: RewriteRule ^([^/]*)(/?)+$ /?do=gallery&album=$1 [L] , то выскакивает это 500 Internal Server Error
Нужно что бы RewriteRule было одной строкой и что бы открывалась страница так http://site.ru/gallery/cat/ и так http://site.ru/cat/ , как в DLE. Спасибо.