70٪ تخفیف ویژه جشنواره تابستانه توسینسو
پایان تخفیف تا:
مشاهده دوره‌ها
0

حذف کردن پسوند صفحات سایت

با سلام و احترام ، چگونه می توان پسوند صفحات را حذف نمود ، :

مثال سایتی آدرس قسمت تماس با مایش این گونه است

http://www.npco.net/salecontact

ولی موقعی که صفحه ای من می سازم این گونه می شود

http://www.npco.net/salecontact.html*
پرسیده شده در 1395/01/09 توسط

3 پاسخ

2

سلام دوست عزیز

برای اینکار شما باید از ماژول rewrite استفاده کنید.

این ماژول فرمت فایل ها رو براتون از بین میبره و یا بر فرض مثال شما صفحاتی رو باز می کنید و میبینید ulr اونها فارسی نوشته شده و طوری هستش که شما فکر می کنید که همه ی اونها در پوشه ای قرار داده شده اند ، ولی اینطور نیست همه آدرس هایی که شما تولید می کنید توسط این ماژول خلاصه نویسی میشه و خروجی اون رو تبدیل به یک سری عبارات کوتاه تر میکنه.

برای استفاده از این ماژول باید اون رو در فایل .htacess نوشت.

یا علی

پاسخ در 1395/01/09 توسط
1

این هم نمونه ای از دستور مربوط به این ماژول:

RewriteCond ${REQUEST_URI} demo.
RewriteCond ${REQUEST_URI} /setup
RewriteRule /demo/setup [L]

RewriteCond %{HTTP_HOST} !^www\.
RewriteCond ${REQUEST_URI} /setup
RewriteRule /setup [L]

RewriteCond ${REQUEST_URI} demo.
RewriteRule ^/(.*)$ www.site.com/demo/web/$1 [L]

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^/(.*)$ www.site.com/web/$1 [L]
پاسخ در 1395/01/09 توسط
0

برای مثال شما دستور rewrite که باید در فایل htaccess. وارد کنید به صورت زیر است:

RewriteEngine On

RewriteRule ^/salecontact$ /salecontact.html [L]
پاسخ در 1395/02/11 توسط

پاسخ شما