Image

ज्ञानधार → लिंक में .php और .html को प्रतिस्थापित करना


किसी लिंक में फ़ाइल के .php और .html एक्सटेंशन को छिपाने के लिए, हमें वेब सर्वर के संचालन में समायोजन करने की आवश्यकता होगी, हम सबसे लोकप्रिय विकल्पों पर विचार करेंगे; 

1. अपाचे वेब सर्वर के लिएहम एक .htaccess फ़ाइल का उपयोग करेंगे, जिसे हमारी साइट की रूट निर्देशिका में रखा जाना चाहिए:

.htaccess

RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^.]+)$ $1.php [NC,L] RewriteRule ^([^.]+)$ $1.html [NC,L]

2. Nginx / PHP-FPM वेब सर्वरके लिए हम एक होस्ट कॉन्फ़िगरेशन फ़ाइल का उपयोग करेंगे।

/etc/nginx/sites-enabled/site_com.conf

location / { if (!-e $request_filename){ rewrite ^/([^.]+)$ /$1.php break; } rewrite ^/([^.]+)$ /$1.html break; }

3. Plesk 18कंट्रोल पैनल के लिए, htaccess के मामले में, विकल्प 1 का उपयोग करें, यह होस्टिंग और सर्वर कॉन्फ़िगरेशन दोनों के लिए उपयुक्त है। यदि आप nginx / php-fpm का उपयोग करते हैं, तो निम्नलिखित निर्देश दर्ज करें:

मेनू -> Apache और nginx सेटिंग्स

rewrite ^/?(.).php$ /$1 redirect; rewrite ^/?(.).html$ /$1 redirect;

if (!-e $request_filename){ rewrite ^/([^.]+)$ /$1.php break; } if (!-e $request_filename){ rewrite ^/([^.]+)$ /$1.html break; }





No Comments Yet