Помощь по mod_rewrite - PullRequest
2 голосов
/ 29 мая 2011

У меня проблемы с mod_rewrite. Полное объяснение плюс журналы ниже:

############################################################
Options +FollowSymLinks -MultiViews -Indexes
RewriteEngine on
RewriteBase /managedDir
RewriteRule login/client/$ /managedDir/index.php?user= [L]
RewriteRule login/(.*)/admin-lostpassword/$ /managedDir/admin/content/admin-lostpassword.php [L]
RewriteRule login/(.*)/$ /managedDir/index.php?user=$1 [L]
RewriteRule user.(.*)/page/(.*)/$ /managedDir/index.php?user=$1&page=$2
############################################################

У меня сейчас много проблем со входом http://localhost/managedDir/login/client/ но я могу войти в: http://localhost/managedDir/login/admin/

Вот ошибка.log:

[Sat May 28 16:57:13 2011] [error] [client 127.0.0.1] PHP Notice: Undefined index: user in C:\\xampp\\htdocs\\MDFramework\\index.php on line 133, referer: /managedDir/login/client/
[Sat May 28 16:57:13 2011] [error] [client 127.0.0.1] PHP Stack trace:, referer: /managedDir/login/client/
[Sat May 28 16:57:13 2011] [error] [client 127.0.0.1] PHP 1. {main}() C:\\xampp\\htdocs\\MDFramework\\index.php:0, referer: /managedDir/login/client/
[Sat May 28 16:57:14 2011] [error] an unknown filter was not added: DEFLATE

Вот файл access.log:

127.0.0.1 - admin [28/May/2011:16:57:13 -0500] "POST /managedDir/ HTTP/1.1" 302 26661 "/managedDir/login/client/" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"
127.0.0.1 - admin [28/May/2011:16:57:14 -0500] "GET /managedDir/user.client/page/home/ HTTP/1.1" 200 4 "/managedDir/login/client/" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"

Когда я захожу в / login / admin /, он корректно загружает страницу и входит в систему. Но когда я захожу в / login / client /, это дает мне пустую страницу.

Как мне это исправить?

1 Ответ

0 голосов
/ 29 мая 2011

Проблема, вероятно,:

[Sat May 28 16:57:14 2011] [error] an unknown filter was not added: DEFLATE

Не добавлять заголовок DEFLATE, потому что ваш веб-сервер этого не понимает?

Возможно актуально: http://www.divideandconquer.se/2008/02/27/an-unknown-filter-was-not-added-deflate/

...