Ben başka bir bağlantı almıştır bu eski anket linki var, bu temelde herkes URL erişmeye çalışırken istiyorum:
http://mywebsite.com/survey/view_survey.php?surveyID=1
: Yönlendirilmesini
http://mywebsite.com/survey/view_survey.php?surveyID=2
Ben Apache yapılandırma veya htaccess dosyasında bunu yapabilir mi?
Benim httpd.conf dosyasının yönlendirme bölümünde aşağıdaki kural çalıştı:
Redirect 301 /survey/view_survey.php?surveyID=1 http://mywebsite.com/survey/view_survey.php?surveyID=2
Ama çalışmıyor. Ben kuralı işlerken GET parametreleri kullanılmaz şüphelenen.
Belirli bir surveyID yönlendirmek için kodumu kesmek için benim tek seçenek mi?
. Rewrite kurallarını kullanarak öneriyi takiben, ben benim htaccess dosyasında aşağıdaki çalıştı:
RewriteRule ^survey/view_survey\.php\?surveyID=1525$ /survey/view_survey.php?sur
veyID=1607
Ama çalışmıyor. Şu anda çalıştıran başka bir yazma kuralı var, çünkü motor rewrite yukarı ve çalışan var.