.Htaccess কনফিগারেশন সঙ্গে একটি সমস্যা আছে।
আমি শুধু ইউআরএল প্রয়োজন / বিভাগ মেলে category.php স্ক্রিপ্ট, কিন্তু যখন আমি এই ইউআরএলটি খুলতে চেষ্টা করি, পরিবর্তে একটি 404 ত্রুটি আছে।
এখানে আমার। Htaccess:
RewriteEngine on
RewriteRule ^category/ category.php [QSA,L]
htaccess লগ:
init rewrite engine with requested uri /category/
[www.test.com/sid#7fc1c2694dd0][rid#7fc1c25f00a0/initial] pass through /category/
[www.test.com/sid#7fc1c2694dd0][rid#7fc1c25e80a0/subreq] [perdir /home/ubuntu/domains/test.com/public_html/] add path info postfix: /home/ubuntu/domains/test.com/public_html/category.php -> /home/ubuntu/domains/test.com/public_html/category.php/
[www.test.com/sid#7fc1c2694dd0][rid#7fc1c25e80a0/subreq] [perdir /home/ubuntu/domains/test.com/public_html/] strip per-dir prefix: /home/ubuntu/domains/test.com/public_html/category.php/ -> category.php/
[www.test.com/sid#7fc1c2694dd0][rid#7fc1c25e80a0/subreq] [perdir /home/ubuntu/domains/test.com/public_html/] applying pattern '^category/' to uri 'category.php/'
[www.test.com/sid#7fc1c2694dd0][rid#7fc1c25e80a0/subreq] [perdir /home/ubuntu/domains/test.com/public_html/] pass through /home/ubuntu/domains/test.com/public_html/category.php
এবং ফলাফল অপাচে 404 ত্রুটি: পাওয়া যায় নি
অনুরোধ করা URL / বিভাগ / এই সার্ভারে পাওয়া যায় নি।
যদি আমি খুলি /category.php সরাসরি, এটি কাজ করে।
এখানে vhost কনফিগারেশন:
<VirtualHost *:80>
ServerName test.com
ServerAlias www.test.com
ServerRoot /home/ubuntu/domains/test.com
DocumentRoot public_html
<Directory "/home/ubuntu/domains">
Options FollowSymLinks MultiViews
AllowOverride all
Require all granted
</Directory>
RewriteEngine On
LogLevel alert rewrite:trace3
ErrorLog logs/error.log
CustomLog logs/access.log combined
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript application/json
DeflateCompressionLevel 9
</VirtualHost>
সার্ভার সংস্করণ: অ্যাপাচি / 2.4.7 (উবুন্টু)
সার্ভার নির্মিত: জুলাই 22 2014 14:36:38