2012-09-22 13 views
5

में PHP में एक वैयक्तिकृत 404 त्रुटि पृष्ठ बनाएं, मैं PHP में व्यक्तिगत 404 error page बनाना चाहता हूं, मैं स्थानीयहोस्ट में काम करना चाहता हूं, क्योंकि आप जानते हैं कि लोकहोस्ट में .htaccess फ़ाइल नहीं है!स्थानीयहोस्ट

+2

है ना? मेरा अपाचे है। '=]' –

+0

कहां? मैं wampserver –

+1

वास्तव में उपयोग करता हूं, यह साइट के फ़ोल्डरों में है। कुछ भी आपको वहां से बनाने से रोकता है। –

उत्तर

2

आप अपने स्थानीय होस्ट में एक .htaccess फाइल बना सकते हैं: XAMPP में, यह htdocs फ़ोल्डर

फिर अपनी .htacces फ़ाइल में, आप बस की तर्ज पर कुछ की जरूरत है। बस सुनिश्चित करें कि यह आपके वेब सर्वर की मूल निर्देशिका में है (मुझे डब्ल्यूएएमपी में विश्वास है, यह www फ़ोल्डर है)। एक्सएएमपीपी में, यह htdocs फ़ोल्डर

+0

पर अलग-अलग के लिए अलग-अलग 404 पेज बनाना भी संभव है वेबसाइटों? उदाहरण के लिए, मेरे पास वेबसाइट 1 के लिए 404 पृष्ठ पहना गया है (संग्रहीत .. \ wamp \ www \ web1 \ या .. \ htdocs \ web1) और वेबसाइट 2 के लिए एक और 404 पृष्ठ पहना गया है (संग्रहीत .. \ wamp \ www \ वेब 2 \ या .. \ htdocs \ web2)। – Mai

4

आप अपने स्थानीयहोस्ट में .htaccess फ़ाइल बना सकते हैं। बस सुनिश्चित करें कि यह आपके वेब सर्वर की मूल निर्देशिका में है (मुझे डब्ल्यूएएमपी में विश्वास है, यह www फ़ोल्डर है)।

ErrorDocument 404 /path/to/error/404/page 
+0

मैं .htaccess फ़ाइल नहीं बना सकता, विंडोज़ को त्रुटि मिली है कि आपको फ़ाइल नाम टाइप करना होगा –

+1

बदसूरत हैक: कमांड प्रॉम्प्ट में 'टाइप nul> .htaccess' टाइप करें और आपके पास एक खाली '.htaccess' फ़ाइल है। आम तौर पर एक मौजूदा को कॉपी करना आसान है। –

+0

आप एक फ़ाइल भी बना सकते हैं (जैसे कि txt फ़ाइल), और फ़ाइलज़िला (एक एफ़टीपी क्लाइंट) जैसे प्रोग्राम का उपयोग करें। फिर आप उस फ़ाइल नाम/एक्सटेंशन को .htaccess में संपादित कर सकते हैं और Windows शिकायत नहीं करेंगे। – David

संबंधित मुद्दे