में मूल URL प्राप्त मैं इस पते के लिए nginx या अपाचे में एक पुनर्लेखन है:अपाचे पुनर्लेखन - पीएचपी
http://domain.com/test.php&ref=hell
मैं कैसे PHP में इस पुनः यूआरएल का उपयोग कर सकते की तरह
http://domain.com/hello
एक स्क्रिप्ट के लिए ? क्योंकि, अगर मैं निश्चित रूप से $_SERVER['REQUEST_URI']
का उपयोग मैं:
/test.php&ref=hell
लेकिन मैं केवल हैं:
/hello
यह संभव है? मदद के लिए Thanx।
Upd nginx cnf
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
server
{
listen 80;
server_name domain.test;
location/
{
rewrite ^/(main|best|air)$ /core/feeds.php?act=$1 last;
proxy_pass http://127.0.0.1:8080;
}
}
आप आपका रीराइट कोड पोस्ट कर सकते हैं? अपाचे में, REQUEST_URI को यूआरआई को उस पृष्ठ पर पहुंचने के लिए उपयोग किया जाना चाहिए। मॉडर्राइट का उपयोग करते समय मुझे यह व्यवहार मिलता है। मैं मदद नहीं कर सकते लेकिन लगता है कि आपके एक रीडायरेक्ट कर एक modrewrite – Jase