2016-05-20 6 views
1

Ich möchte viele Instanzen von PHPScheduleIt Skript (PHP-Skript mit vielen PHP-Dateien) in verschiedenen Ordnern ausführen. Ich habe einige .htaccess Codes versucht, aber sie funktionieren nicht. Kannst du bitte diese Codes überprüfen und mich darauf hinweisen, wenn etwas falsch ist? (Ich bin in wamp Server localhost testing) Entschuldige, dass ich wenig Wissen in .htaccessRun Viele Instanzen von phpScheduleIt in verschiedenen Ordnern

One Versuchen haben:

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^Domain.com/FakeScriptPath 
RewriteRule ^(.*) http://Domain.com/RealScriptPath [P] 

zwei Versuchen:

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^Domain\.com\/FakeScriptPath$ 
RewriteRule ^/?$ "http\:\/\/Domain\.com\/RealScriptPath " [L] 

Danke

Antwort

1

%{HTTP_HOST} enthält den Host-Header domain.com ohne Pfadsegment, also müssen Sie mit URL-Pfad übereinstimmen in RewriteRule

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^Domain.com$ 
RewriteRule ^FakeScriptPath http://Domain.com/RealScriptPath [P] 
+0

Vielen Dank. Ich habe es nach dem Hinzufügen von "/" zum Ende von "RealScriptPath /" funktioniert. Aber jetzt weiterleiten, weil "http://Domain.com/RealScriptPath" umleiten zu "http://Domain.com/RealScriptPath/web" und dann, weil der Pfad in der Adressleiste "http: // Domain. com/FakeScriptPath/web "es erneut auf" http://Domain.com/RealScriptPath "umleiten und weitermachen. Also, wie NUR "http://Domain.com/FakeScriptPath/index.php" umleiten? – user3431569

Verwandte Themen