apache - How to write htaccess to visit public folders without index.html in Laravel Application? -
मैं अपने .htaccess अंदर निम्नलिखित है
। & Lt; IfModule mod_rewrite.c & gt; & Lt; ifModule mod_negotiation.c & gt; विकल्प -मल्टी दृश्य & lt; / ifModule & gt; # पुनर्निर्देशन पीछे स्लैश RewriteEngine चालू ... RewriteRule ^ (। *) / $ / $ 1 [एल, आर = 301] # हैंडल मोर्चा नियंत्रक ... RewriteCond% {REQUEST_FILENAME}! -d RewriteCond% {REQUEST_FILENAME}! -f RewriteRule ^ Index.php [एल] & lt; / ifModule & gt;
मेरे सार्वजनिक फ़ोल्डर इस तरह Laravel से संबंधित नहीं।
/ var / laravel / सार्वजनिक / फ़ोल्डर 1 / सूचकांक अन्य सार्वजनिक सुलभ फ़ोल्डरों की जरूरत है। Html
मेरी समस्या तब होती है जब मैं एप्लिकेशन www.myapp.com/folder1/index.html
तक पहुँचता हूं लेकिन बिना index.html इस तरह
www.myapp.com/folder1
काम नहीं करता है ब्राउज़र "रीडायरेक्ट लूप" कह रहा है।
मैंने भी DocumentIndex index.html
अपाचे कॉन्फ़िग में सेट किया है लेकिन अभी भी काम नहीं कर रहा है यहाँ एक हल्का गहरा के लिए धन्यवाद।
आप को रीराइट नियम जोड़कर Laravel के पुनर्लेखन नियमों से निर्देशिका बाहर कर सकते हैं .htaccess की तरह:
& lt; ifModule mod_rewrite.c & gt; & Lt; ifModule mod_negotiation.c & gt; विकल्प -मल्टी दृश्य & lt; / ifModule & gt; (| Folder2 | folder3 | फ़ोल्डर 1 आदि) # अपवर्जित फ़ोल्डर ... RewriteRule ^ RewriteEngine चालू ($ | /) - [एल] # पुनर्निर्देशन पीछे स्लैश ... RewriteRule ^ (। *) / $ / $ 1 [एल, आर = 301] # हैंडल मोर्चा नियंत्रक ... RewriteCond% {REQUEST_FILENAME} -d RewriteCond% {REQUEST_FILENAME} -f RewriteRule ^ index.php [एल] से & lt;! / IfModule & gt;
Comments
Post a Comment