Ben aşağıdaki geri önceki sayfaya bir sayfaya yönlendirmek için PHP kullanıyorum:
header("Location: {$_SERVER['HTTP_REFERER']}");
Sayfaları bu seti sadece dahili kullanıcılar tarafından kullanılabilir, bu yüzden ben referer her zaman mevcut olmayacağını gerçeği hakkında korkunç endişe değilim.
Ben koşuyorum sorun referer http://subdomain.domain.com/test.php?id=13 gibi görünüyor eğer, yönlendirme http://subdomain.domain.com/.domain.com/test.php?id=13 gidiş biter olmasıdır. Url ek .domain.com/ dikkat edin.
Ben değerini hardcoding tarafından test ettik, ve o da soruna neden olur. phpMyAdmin ancak bu belirli bir sunucuda, aynı sorunu muzdarip görünüyor.
Bu bir SO soru değilse, buna göre hareket edin.
EDIT: başına @ yaggo
dnm.php içeren yalnızca header("Location: http://subdomain.domain.com/test2.php "); code>
curl --head --referer 'http://subdomain.domain.com/' 'http://subdomain.domain.com/test.php'
HTTP/1.1 302 Found
Server: nginx/0.7.64
Date: Fri, 02 Apr 2010 17:21:45 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
X-Powered-By: PHP/5.2.12-pl0-gentoo
Location: .domain.com/test2.php