Verwenden von Mod_rewrite mit XAMPP und Windows 7 - 64 Bit?
Ich habe eine einfache mod_rewrite-Regel, die es mir ermöglicht, alle Anfragen, die keine tatsächlichen Dateien oder Verzeichnisse sind, an die index.php-Datei umzuleiten
Options +SymLinksIfOwnerMatch
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
In der PHP-Datei habe ich diesen einfachen Code eingefügt, um diese Navigation zu handhaben
<?php
$navString = $_SERVER['REQUEST_URI']; // Returns "/Mod_rewrite/edit/1/"
$parts = explode('/', $navString); // Break into an array
// Lets look at the array of items we have:
print_r($parts);
?>
Meine Entwicklungsumgebung ist XAMPP und Windows 7 - 64-Bit-httpd.conf-Datei
<Directory />
Options FollowSymLinks
AllowOverride All
Order deny,allow
Deny from all
</Directory>
<Directory "C:/xampp/cgi-bin">
AllowOverride All
Options None
Order allow,deny
Allow from all
</Directory>
Mein Problem ist, wann immer ich zum Beispiel eine Variable an den Scrip weitergebe
http://locahost/test/somethinghere/andhere
Es leitet mich zur lokalen Host-Standardseite weiter
http://locahost/xampp