J'ai ce fichier .htaccess, qui ne fonctionne pas, quand je navegate à gotgage.local/catégorie/mesureurs/la partie de ce mesureurs de n'est pas passéhtaccess mal à
RewriteEngine On
RewriteRule ^/category/(.*?)/$ category.php?p=$1 [rn]
Pour des raisons de tests le fichier category.php est juste dumping $ _POST, $ _GET et $ _SERVER c'est ce que je vois quand j'ouvre la page.
GET
Array ()
POST
Array ()
SERVER
Array (
[HTTP_USER_AGENT] => Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.59 Safari/525.19
[HTTP_ACCEPT_ENCODING] => gzip,deflate,bzip2,sdch
[HTTP_ACCEPT] => text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
[HTTP_CACHE_CONTROL] => max-age=0
[HTTP_ACCEPT_LANGUAGE] => en-US,en
[HTTP_ACCEPT_CHARSET] => ISO-8859-1,*,utf-8
[HTTP_HOST] => gotgage.local
[HTTP_CONNECTION] => Keep-Alive
[PATH] => /usr/local/bin:/usr/bin:/bin
[SERVER_SIGNATURE] => Apache/2.2.9 (Ubuntu) PHP/5.2.6-2ubuntu4.2 with Suhosin-Patch Server at gotgage.local Port 80
[SERVER_SOFTWARE] => Apache/2.2.9 (Ubuntu) PHP/5.2.6-2ubuntu4.2 with Suhosin-Patch
[SERVER_NAME] => gotgage.local
[SERVER_ADDR] => 192.168.0.180
[SERVER_PORT] => 80
[REMOTE_ADDR] => 192.168.0.196
[DOCUMENT_ROOT] => /home/gotgage/www/
[SERVER_ADMIN] => [no address given]
[SCRIPT_FILENAME] => /home/gotgage/www/category.php
[REMOTE_PORT] => 56793
[GATEWAY_INTERFACE] => CGI/1.1
[SERVER_PROTOCOL] => HTTP/1.1
[REQUEST_METHOD] => GET
[QUERY_STRING] =>
[REQUEST_URI] => /category/gages/
[SCRIPT_NAME] => /category.php
[PATH_INFO] => /gages/
[PATH_TRANSLATED] => /home/gotgage/www/gages/
[PHP_SELF] => /category.php/gages/
[REQUEST_TIME] => 1241579116
[argv] => Array
(
)
[argc] => 0)
Techniquement, la redirection travaille mais je ne reçois pas les vars la page ci-dessous qui est le dumping est correct de la bonne page, mais mes vars ne sont pas transmises.
Cela appartient à serverfault.com! –
IDK, j'ai débattu cela moi-même, mais je pense que c'est plus de programmation que. Htaccess est plus de programmation, puis sysadmin. – UnkwnTech