Автор Тема: Problem s mod_rewrite  (Прочетена 1294 пъти)

adsen

  • Участник
  • *****
  • Публикации: 5
    • Профил
Problem s mod_rewrite
« -: Ное 12, 2007, 19:44 »
Hi Имам следната инсталация:
Ubuntu 7.04 (update ot 6.10Edgy)
Apache/2.2.3 (Ubuntu) mod_python/3.2.10 Python/2.5.1 PHP/5.2.1 proxy_html/2.5

Loaded Modulbes:    core mod_log_config mod_logio prefork http_core mod_so mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_dir mod_env mod_mime mod_python mod_negotiation mod_php5 mod_proxy_html mod_rewrite mod_setenvif mod_status mod_userdir

PHP Version 5.2.1



Както се вижда горе съм активирал модула реврите, но за съжаление не сработва. първо реших че проблема е в сами код на сайт-а.
след като се порових и разбрах какво представлява модула реврите, успях да видя къде какво е настроено и тествах без да ползвам реврите.
сайт-а си работи перфектно.
след това реших че все пак съм объркал нещо в .htaccess филе, но уви и те се оказаха наред.
от три дни се ровя и така и не мога да открия как да прейнсталирам само модула, защото явно проблема е в него. а може би трябва да се изтеглят и разни други добавки които съм забравил да добавя.
ако някои има желание да помогне нека да пише и да дава някакви съвети.


merci предваритено.



Активен

Gruntz

  • Участник
  • *****
  • Публикации: 67
    • Профил
Problem s mod_rewrite
« Отговор #1 -: Ное 12, 2007, 20:54 »
Всичко добре, но прочети правилата бе човек! Тука се пише само на кирилица. Нали сме в България.

Колеги, някой да си носи кристалната топка? Я дай да видя .htaccess файла и/или поне httpd.conf ... защото още не мога да гадая на утайка от кафе ... '<img'>
Активен

adsen

  • Участник
  • *****
  • Публикации: 5
    • Профил
Problem s mod_rewrite
« Отговор #2 -: Ное 12, 2007, 21:08 »
Цитат (Gruntz @ Ноември 12 2007,21:54)
Всичко добре, но прочети правилата бе човек! Тука се пише само на кирилица. Нали сме в България.

Колеги, някой да си носи кристалната топка? Я дай да видя .htaccess файла и/или поне httpd.conf ... защото още не мога да гадая на утайка от кафе ... '<img'>

много се извинявам, но нямам кирилица и за това не бях писал на кирилица.

ето какво имам в .htaccess:

Примерен код

ErrorDocument 400 /index.php

ErrorDocument 401 /index.php

ErrorDocument 402 /index.php

ErrorDocument 403 /index.php

ErrorDocument 404 /index.php

RewriteEngine on

RewriteBase /

RewriteRule ^video/([_a-zA-Z0-9-]+)/([_A-Za-z0-9-]+).html$ video.php?video=$1&vld=$2 [L]

RewriteRule ^view/([a-zA-Z]+).html?$ view.php?s=$1 [L]

RewriteRule ^page/([a-zA-Z]+)/([0-9]+).html?$ view.php?s=$1&page=$2 [L]

RewriteRule ^tags/([_a-zA-Z0-9-]+).html?$ find.php?search=$1 [L]

Активен

gat3way

  • Участник
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Problem s mod_rewrite
« Отговор #3 -: Ное 13, 2007, 00:26 »
И сигурно някъде има AllowOverride None...или нещо от сорта..
Активен

"Knowledge is power" - France is Bacon

zeridon

  • Killmode enabled
  • Administrator
  • Участник
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
Problem s mod_rewrite
« Отговор #4 -: Ное 13, 2007, 09:34 »
Погледни в основния конфигурационен файл (httpd.conf или apache.conf) дали си позволил използване на htaccess по подразбиране не е позволено.

Както ти е казал gat3way търси AllowOverride
Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/

adsen

  • Участник
  • *****
  • Публикации: 5
    • Профил
Problem s mod_rewrite
« Отговор #5 -: Ное 13, 2007, 09:47 »
Цитат (gat3way @ Ноември 13 2007,01:26)
И сигурно някъде има AllowOverride None...или нещо от сорта..

да оказа се, че си прав, но за съжаление и сега след поправката и рестарта пак не сработва.
Активен

ray

  • Участник
  • *****
  • Публикации: 1070
    • Профил
Problem s mod_rewrite
« Отговор #6 -: Ное 13, 2007, 10:45 »
Здравейте,

Виж дали има нещо в логовете ;-)
Успех. Румен
Активен

adsen

  • Участник
  • *****
  • Публикации: 5
    • Профил
Problem s mod_rewrite
« Отговор #7 -: Ное 13, 2007, 13:07 »
Цитат (ray @ Ноември 13 2007,11:45)
Здравейте,

Виж дали има нещо в логовете ;-)
Успех. Румен

за съжаление няма.
странно е че отваря страниците, но не присвоява стойности на променливите, ако не са video.php?video=cDsxSE32Fvf вместо от вида /cDsxSE32Fvf/tralala-lqlq.html.
незнам това на какво се дължи.

EDiT
хей, сега след хиляди поправки и четения на туториялс, успях да го подкарам на половина.
т.е.
Примерен код

RewriteRule ^page/([a-zA-Z]+)/([0-9]+).html?$ view.php?s=$1&page=$2 [L]



работи, докато този
Примерен код

RewriteRule ^video/([_a-zA-Z0-9-]+)/([_A-Za-z0-9-]+).html?$ video.php?v=$1&vld=$2 [L]

не иска да сработи.имате ли идея на какво може да се дължи това.
някакви идеи как може да се поправи?



Активен

adsen

  • Участник
  • *****
  • Публикации: 5
    • Профил
Problem s mod_rewrite
« Отговор #8 -: Ное 14, 2007, 18:29 »
хей, сега след хиляди поправки и четения на туториялс, успях да го подкарам на половина.
т.е.
Примерен код

RewriteRule ^page/([a-zA-Z]+)/([0-9]+).html?$ view.php?s=$1&page=$2 [L]



работи, докато този
Примерен код

RewriteRule ^video/([_a-zA-Z0-9-]+)/([_A-Za-z0-9-]+).html?$ video.php?v=$1&vld=$2 [L]

не иска да сработи.имате ли идея на какво може да се дължи това.
някакви идеи как може да се поправи?
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
mod_rewrite
Хардуерни и софтуерни проблеми
rat 9 1501 Последна публикация Яну 10, 2005, 20:12
от CaBA
Mod_rewrite
Web development
abus3r 3 1553 Последна публикация Юли 13, 2006, 15:20
от rat
Mod_rewrite
Web development
morkov4o 0 779 Последна публикация Юли 07, 2007, 23:04
от morkov4o
Mod_rewrite
Настройка на програми
ivanatora 2 964 Последна публикация Юли 22, 2007, 20:46
от Йордан
Php сесия и mod_rewrite
Web development
yancheff 0 949 Последна публикация Авг 24, 2007, 13:08
от yancheff