আমি আমার ম্যাকে কাজ করার জন্য পুনরায় পুনঃলিখন পেতে চেষ্টা করছি। এই .htaccess ফাইলের বিষয়বস্তু:
<Files *\.ini>
order allow,deny
deny from all
</Files>
RewriteEngine on
RewriteRule .* index.php
আমি জানি এটি সক্রিয়, কারণ এটি .ini ফাইলগুলিকে সঠিকভাবে আটকানো এবং এটি কাল্পনিক অনুরোধটি পুনঃলিখন করা মনে হচ্ছে /foo
থেকে index.php
, ব্রাউজারে এই ত্রুটিটি আমি দেখছি:
অনুরোধ করা URL /Users/rwel/Sites/dev/quaestio/index.php এই সার্ভারে পাওয়া যায় নি।
Index.php ফাইলটিতে বর্তমানে পরীক্ষার উদ্দেশ্যে একটি প্রস্থান বিবৃতি রয়েছে এবং এটি সরাসরি কল করার সময় এটি কাজ করে। তাই, প্রশ্ন হচ্ছে, কী হচ্ছে? আমি apache ত্রুটি লগ মধ্যে গিয়েছিলাম, এবং আমি কি দেখেছি:
[থু নভেম্বর 03 14:36:02 ২011] [ত্রুটি] [ক্লায়েন্ট 127.0.0.1] ফাইল বিদ্যমান নেই: লাইব্রেরি / ওয়েব সার্ভার / ডকুমেন্টস / ব্যবহারকারী
সুতরাং সমস্যা হতে পারে যে এটি রুট অনুসন্ধান করা হয় না, কিন্তু এর সাথে সম্পর্কিত /Library/WebServer/Documents
ডিরেক্টরি। আমি কি সঠিক? আমি এটা কিভাবে ঠিক করবো?
আপনার সাহায্যের জন্য ধন্যবাদ!