Saturday, 15 June 2013

php - Simple htaccess redirection -


मैं इस तरह एक रीडायरेक्शन बनाना चाहूंगा:

  http: // www। Myserver.com/recipe/xxxxx.html?v1=blabla&fb_action_ids=bla&v3=blablabla   

से

http: //www.myserver .com / recipe / xxxx.html

नोट: पेज के अनुसार url में xxxx अलग है।

htaccess:

  विकल्प + अनुवर्ती लिंक- मल्टीइव्यूज़ रीराइटइन्गइन ऑन रीव्रेट राउल ^ होम एचटीएम http://www.xxxxxxxxxx.co.uk/ [आर = 301, एनसी, एल] रीव्रेट नियम ^ breads.htm http://www.xxxxxxxxxx.co.uk / वूवमेक / [आर = 301, एनसी, एल] रीव्रेट नियम ^ केक.एचटीएम http://www.xxxxxxxxxx.co.uk/patisserie/ [आर = 301, एनसी, एल] रीरेक्ट नियम ^ किसानों_माकेट एचटीएम http: // www .xxxxxxxxxx.co.uk / wheretobuy / [R = 301, NC, L] RewriteRule ^ about_us.htm http://www.xxxxxxxxxx.co.uk/ourstory/ [आर = 301, एनसी, एल] रीव्रेट नियम ^ संपर्क एचटीएम http://www.xxxxxxxxxx.co.uk/contact/ [आर = 301, एनसी, एल] रीवर्टकंड% {THE_REQUEST} ^ [एजीड] {3,} \ s / + (नुस्खा / [^।] + \ .html) \? Fb_action_ids = [^ \ s] + [एनसी] पुनर्लेखन% {THE _REQUEST} ^ [एज़] {3,} \ s / + (समाचार / [^।] + \। Html) \? Fb_action_ids = [^ \ s] + [एनसी] रीराइटकंड% {THE_REQUEST} ^ [एज़] {3 ,} \ S / + (इवेंट / [^।] + \। Html) \? Fb_action_ids = [^ \ s] + [एनसी] रीराइटरेउल ^ /% 1? [आर = 301, एल] RewriteCond% {REQUEST_FILENAME} -s [या] RewriteCond% {REQUEST_FILENAME} -l [या] RewriteCond% {REQUEST_FILENAME} -d RewriteRule ^ * $ -।। [एनसी, एल] RewriteRule ^ * $ index.php [एनसी, एल] setenv APPLICATION_ENV उत्पादन    

mod_rewrite सक्षम करें और के माध्यम से .htaccess httpd.conf और फिर इस कोड अपने .htaccess में के नीचे रखा DOCUMENT_ROOT निर्देशिका:

 <कोड> विकल्प + FollowSymLinks RewriteBase / RewriteCond% RewriteEngine चालू पर -MultiViews # बारी mod_rewrite {THE_REQUEST} ^ [AZ] {3,} \ s / + ((?: खबर | घटना |। नुस्खा) / [। ^] \ एचटीएमएल) \ fb_action_ids? = [^ \ S] + [एनसी] पुनर्लेखन नियम /% 1? [R = 302, L]   

एक बार जब आप यह सत्यापित कर लें कि यह ठीक काम कर रहा है, तो R = 302 से R = 301 को बदलें। अपने mod_rewrite नियमों का परीक्षण करते समय R = 301 (स्थायी पुनर्निर्देशन) का उपयोग करने से बचें।

No comments:

Post a Comment