/ / Url पुनर्लेखन के साथ मूल निर्देशिका में url को पुनर्निर्देशित करने का तरीका

यूआरएल रीराइटिंग के साथ यूआरएल को मूल निर्देशिका में रीडायरेक्ट कैसे करें - php, apache, .htaccess, mod-rewrite, url-rewriting

मुझे उप-निर्देशिका से मूल निर्देशिका में पुनर्निर्देशन करने की आवश्यकता है।

दूसरे शब्दों में मुझे कुछ भी मिलान करने को पुनर्निर्देशित करना होगा

http://exemple.com/portfolio/product1

सेवा मेरे :

http://exemple.com/product1

क्या URL REWRITE के साथ ऐसा करने का कोई तरीका है?

धन्यवाद

उत्तर:

जवाब के लिए 3 № 1

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

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^portfolio/(.*)$ /$1 [L,R=301,NC]

उत्तर № 2 के लिए 1

आप इसे उस निर्देशिका के अंदर .htaccess में रखना चाहते हैं जिसे आप पुनर्निर्धारित किया जाना चाहते हैं

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/parent
RewriteRule ^(.*)?$ http://%{HTTP_HOST}/parent