настройка редиректа или как его еще назвать...

Fiva

Держу ZMH
настройка редиректа или как его еще назвать...

Скажите пожалуйста, кто знает как настроить .htaccess так, что бы если пользователь вызывает
http://my_syte.com/index.php/a/b/c
вызывался http://my_syte.com/index.php
без применения mod_rewrite
Дело в том, что такое возможно, у меня один хостинг так настроен, но хостер сам не знает как он это сделал :) На остальных серверах меня естественно отправляет на 404 страницу.
 

Fiva

Держу ZMH
http://www.spectator.ru/technology/php/user_friendly_urls
это конечно интересно, но не то... вот httpd.conf того сервера на котором все работает (удалены коментарии и несущественные строки)
ServerType standalone
ServerRoot "/usr/local/apache"
PidFile /usr/local/apache/logs/httpd.pid
ScoreBoardFile /usr/local/apache/logs/httpd.scoreboard
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
MinSpareServers 5
MaxSpareServers 30
StartServers 5
MaxClients 150
MaxRequestsPerChild 0
LoadModule php4_module libexec/libphp4.so
Port 80
User nobody
Group nobody
DocumentRoot "/usr/local/apache/htdocs/market"
<Directory />
Options +Includes
AddHandler server-parsed .html .htm

Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "/usr/local/apache/htdocs">
Options FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<IfModule mod_userdir.c>
UserDir public_html
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.php
</IfModule>
AccessFileName .htaccess
<Files ~ "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</Files>
UseCanonicalName On
<IfModule mod_mime.c>
TypesConfig /usr/local/apache/conf/mime.types
</IfModule>
DefaultType text/plain
<IfModule mod_mime_magic.c>
MIMEMagicFile /usr/local/apache/conf/magic
</IfModule>
HostnameLookups Off
ServerSignature On
<IfModule mod_alias.c>
Alias /icons/ "/usr/local/apache/icons/"
<Directory "/usr/local/apache/icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Alias /manual/ "/usr/local/apache/htdocs/manual/"

<Directory "/usr/local/apache/htdocs/manual">
Options Indexes FollowSymlinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin/"
<Directory "/usr/local/apache/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>

</IfModule>
<IfModule mod_autoindex.c>
DefaultIcon /icons/unknown.gif
ReadmeName README
HeaderName HEADER
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
</IfModule>
<IfModule mod_mime.c>
AddLanguage en .en
AddCharset WINDOWS-1251 .cp-1251
<IfModule mod_negotiation.c>
LanguagePriority en ru
</IfModule>
AddType application/x-tar .tgz
AddType application/x-httpd-php .php
AddEncoding x-compress .Z
AddEncoding x-gzip .gz .tgz
AddType text/html .shtml .shtm .html .htm
AddHandler server-parsed .shtml .shtm .html .htm
</IfModule>
<IfModule mod_setenvif.c>
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0
</IfModule>

Так вот, какая из директив отвечает за такое поведение?

я кое что понял... в этом случае пхп установлен как модуль - в том, где не работает, как cgi... наверно поэтому и не работает?
 
Сверху