Автор Тема: Проблем с RewriteRule в .htaccess  (Прочетена 3790 пъти)

NikolaiTalev

  • Напреднали
  • *****
  • Публикации: 307
  • Distribution: Debian Wheezy
  • Window Manager: KDE
    • Профил
    • WWW
Проблем с RewriteRule в .htaccess
« -: Jan 20, 2011, 01:20 »
Здравейте опитвам се да си променя линковете в сайта
от
http://saitami.eu/antivirus.php?page=1&category=antivirusni
на
http://saitami.eu/antivirus.php/1/antivirusni

Знам че става с .htaccess  RewriteRule ,но не се получава направо сън не ме хваща пробвах как ли не ,но в момента в който добавя / обърква всичко опитва се сякаш да зареди без CSS-a и с баналното вече Query was empty просто уж чета и правя всичко по учебник не мога да разбера какъв е проблема единственото с което успях да го подкарам е

Options +FollowSymLinks
RewriteEngine on
RewriteRule antivirus(.*)-(.*)\.php$ /antivirus.php?page=$1&category=$2

Но не ме устройва линк от типа  http://saitami.eu/antivirus1-antivirusni.php

Благодаря на всички отзовали се  :)
Активен

Веднъж Linux, цял живот Linux.

http://blog.nk-support.eu/

vladi246

  • Напреднали
  • *****
  • Публикации: 41
  • Ако можех бих взривил КАТ
    • Профил
Re: Проблем с RewriteRule в .htaccess
« Отговор #1 -: Jan 20, 2011, 01:58 »
Виж това 
RewriteEngine On
RewriteRule ^category/([^/]*)\.html$ /antivirus.php?page=1&category=$1 [L]
И сподели собствена система ли ползваш или CMS
« Последна редакция: Jan 20, 2011, 02:00 от vladi246 »
Активен

Mikrotik-bg.net - ISP Network Forum

NikolaiTalev

  • Напреднали
  • *****
  • Публикации: 307
  • Distribution: Debian Wheezy
  • Window Manager: KDE
    • Профил
    • WWW
Re: Проблем с RewriteRule в .htaccess
« Отговор #2 -: Jan 20, 2011, 08:18 »
Виж това 
RewriteEngine On
RewriteRule ^category/([^/]*)\.html$ /antivirus.php?page=1&category=$1 [L]
И сподели собствена система ли ползваш или CMS

Здравей пробвах го на пак дава Query was empty .
Системата аз съм си я писал  :)
Като гледам май проблема идва от category  ???
Активен

Веднъж Linux, цял живот Linux.

http://blog.nk-support.eu/

vm13

  • Напреднали
  • *****
  • Публикации: 43
  • Distribution: Ubuntu 10.04
  • Window Manager: Gnome
    • Профил
Re: Проблем с RewriteRule в .htaccess
« Отговор #3 -: Jan 20, 2011, 18:00 »
Код:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^antivirus\.php/(\d+)/(.*)$ antivirus.php?page=$1&category=$2
Активен

NikolaiTalev

  • Напреднали
  • *****
  • Публикации: 307
  • Distribution: Debian Wheezy
  • Window Manager: KDE
    • Профил
    • WWW
Re: Проблем с RewriteRule в .htaccess
« Отговор #4 -: Jan 20, 2011, 18:06 »
Код:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^antivirus\.php/(\d+)/(.*)$ antivirus.php?page=$1&category=$2

И пак същата работа Query was empty  Не мога да си обясня какво се случва  :o
Активен

Веднъж Linux, цял живот Linux.

http://blog.nk-support.eu/

vladi246

  • Напреднали
  • *****
  • Публикации: 41
  • Ако можех бих взривил КАТ
    • Профил
Re: Проблем с RewriteRule в .htaccess
« Отговор #5 -: Jan 20, 2011, 18:30 »
Пробвай със нещо по простичко първо да си пробваш модула на apache-то дали ти сработва
Активен

Mikrotik-bg.net - ISP Network Forum

NikolaiTalev

  • Напреднали
  • *****
  • Публикации: 307
  • Distribution: Debian Wheezy
  • Window Manager: KDE
    • Профил
    • WWW
Re: Проблем с RewriteRule в .htaccess
« Отговор #6 -: Jan 20, 2011, 19:15 »
Така си бачка ,точно за това не мога да си обясня какво се случва  ???
Options +FollowSymLinks
RewriteEngine on
RewriteRule antivirus(.*)-(.*)\.php$ /antivirus.php?page=$1&category=$2

 
http://saitami.eu/antivirus1-antivirusni.php
Активен

Веднъж Linux, цял живот Linux.

http://blog.nk-support.eu/

VladSun

  • Moderator
  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: Проблем с RewriteRule в .htaccess
« Отговор #7 -: Jan 20, 2011, 23:03 »
Пусна ли debug-a на mod rewrite?
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

NikolaiTalev

  • Напреднали
  • *****
  • Публикации: 307
  • Distribution: Debian Wheezy
  • Window Manager: KDE
    • Профил
    • WWW
Re: Проблем с RewriteRule в .htaccess
« Отговор #8 -: Jan 21, 2011, 00:09 »
Пусна ли debug-a на mod rewrite?

Оправих се проблем с CSS-a о реших с <base href="http://saitami.eu/"/>

А  RewriteRule-а с:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
rewriterule ^antivirus/([^&]+)/([^-]+)/$ /antivirus.php?page=$2&category=$1 [L]
</IfModule>


и резултата преди
http://saitami.eu/antivirus.php?page=3&category=antivirusni
и след
http://saitami.eu/antivirus/antivirusni/3/

Само колкото и да чета не мога да разбера имали начин като направя за всички страници да заменя напълно старите URL-та с новите
и примерно като се щракне на 2ра страница примерно да ми зареди в браузера не http://saitami.eu/antivirus.php?page=2 &category=antivirusni а http://saitami.eu/antivirus/antivirusni/2/  как да ги направя апачето да ги заменя автоматично  ???
Активен

Веднъж Linux, цял живот Linux.

http://blog.nk-support.eu/

vladi246

  • Напреднали
  • *****
  • Публикации: 41
  • Ако можех бих взривил КАТ
    • Профил
Re: Проблем с RewriteRule в .htaccess
« Отговор #9 -: Jan 21, 2011, 00:15 »
Браво ,че си намерил решение на проблема си ,но аз така и не успях да ти отворя сайта отвън ,отвън говора във UK
Активен

Mikrotik-bg.net - ISP Network Forum

NikolaiTalev

  • Напреднали
  • *****
  • Публикации: 307
  • Distribution: Debian Wheezy
  • Window Manager: KDE
    • Профил
    • WWW
Re: Проблем с RewriteRule в .htaccess
« Отговор #10 -: Jan 21, 2011, 00:25 »
Браво ,че си намерил решение на проблема си ,но аз така и не успях да ти отворя сайта отвън ,отвън говора във UK

Saitami.eu не е истинското име сайта ,има още довършителни работи по него  ;D
Активен

Веднъж Linux, цял живот Linux.

http://blog.nk-support.eu/

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
htaccess tutorial
Настройка на програми
marteen 1 2460 Последна публикация Jan 10, 2005, 14:02
от
Проблем с апаче и .htaccess!
Настройка на програми
never_mind 2 2729 Последна публикация Dec 24, 2006, 22:45
от never_mind
Проблем свързан с .htaccess
Настройка на програми
Maverick_bg 18 6401 Последна публикация Sep 28, 2009, 22:56
от Maverick_bg
.htaccess субдомейн отварящ папка, но без пренасочване
Web development
djpatzo 13 5925 Последна публикация May 24, 2010, 22:41
от djpatzo
Не ми работи .htaccess?
Настройка на програми
heminei 4 2867 Последна публикация Aug 02, 2010, 13:54
от vm13