رفتن به مطلب
دفاعی

تغییر آدرس صفحات جوملا

پست های پیشنهاد شده

سلام دوستان

راستش می خواستم ببینم ایا افزونه واسه جوملا وجود داره که بتونه آدرس ها ر تغییر بده و کوتاه کنه

یه چیزی شبیه پلاگین گارد که صفحه ورود ادمین رو تغییر میده

راستش می خوام مثلا رو بعضی لینکها که کلیک می کنم و مسیر کامپوننت و ... رو نشون میده تبدیل بشه به یه ادرس کوتاه

مثلا این ادرس

http://mortez.gigfa.com/component/content/section/8.html

کوتاه بشه و یا عبارات کامپوننت و سکشن که مربوط به جوملاست توش نباشه

اگه دوستان راهی بلد هستن لطفا معرفی کنن

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

در تکمیل گفته های دوستمون آقا حامد

شما به راحتی این کار رو میتونید با افزونه Acesef انجام بدید.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

اگه میخوای طول لینک هات کم بشه فکر کنم در این پست ها توضیحاتی داده شده:

این پست و

این پست

:heart::thankyou:

لطفا میشه لینک ها رو به روز رسانی نمایید فک کنم به هیچ جا لینک داده نمیشه !!!!!!!!!!!!!!

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوستان

راستش می خواستم ببینم ایا افزونه واسه جوملا وجود داره که بتونه آدرس ها ر تغییر بده و کوتاه کنه

یه چیزی شبیه پلاگین گارد که صفحه ورود ادمین رو تغییر میده

راستش می خوام مثلا رو بعضی لینکها که کلیک می کنم و مسیر کامپوننت و ... رو نشون میده تبدیل بشه به یه ادرس کوتاه

مثلا این ادرس

http://mortez.gigfa.com/component/content/section/8.html

کوتاه بشه و یا عبارات کامپوننت و سکشن که مربوط به جوملاست توش نباشه

اگه دوستان راهی بلد هستن لطفا معرفی کنن

مينوي از منوي مخفي استفاده كني...

يه منو ايجاد كني واسه كامپوننت و بهش ماژولي اختصاص ندي

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

دوستان یه سوال:


 


بعضی از سایت ها یه آدرس بلند و طولانی رو به  دلخواه کوتاه میکنن مثل سایت http://guilan.irib.ir/


که آدرس 


guilan.irib.ir/index.php?option=com_content&view=section&id=61&Itemid=287


رو به آدرس


http://guilan.irib.ir/tv


تغییر دادن  و دوتا آدرس یه صفحه رو باز میکنن میشه لطفا بگین چجوری اینجوری شده آیا ماژول خاصی نصب کردن و یا چیز دیگه ای یه.


بعضی از سایتها تو اینترنت این کارا رو میکنن اما متاسفانه اونا  آدرس سایت خودشون رو اول لینک کوتاه شده میذارن


 


ممنون میشم اگه جواب بدین


به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

 

برای کوتاه کردن آدرسها همانطور که اشاره شد میتونید از افزونه های مرتبط با سئو نظیر Acesef و یا sh404sef استفاده کنید

 

البته کار کردن با مورد دوم نیاز به دقت و مهارت دارد چرا که استفاده نادرست از آن میتواند موجب بدتر شدن سئوی سایت شود

 

موفق و پیروز باشید

یا حق

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

من کامپوننت Acesef رو نصب کردم اما الان نمیدونم باید کجاش برم و چی رو تنظیم کنم که بتونم اون چیزی که میخوام در بیارم


اگه بیشتر راهنمایی کنین ممنون میشم :D


به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

 

من کامپوننت Acesef رو نصب کردم اما الان نمیدونم باید کجاش برم و چی رو تنظیم کنم که بتونم اون چیزی که میخوام در بیارم

اگه بیشتر راهنمایی کنین ممنون میشم :D

 

 

سلام دوستان

راستش می خواستم ببینم ایا افزونه واسه جوملا وجود داره که بتونه آدرس ها ر تغییر بده و کوتاه کنه

یه چیزی شبیه پلاگین گارد که صفحه ورود ادمین رو تغییر میده

راستش می خوام مثلا رو بعضی لینکها که کلیک می کنم و مسیر کامپوننت و ... رو نشون میده تبدیل بشه به یه ادرس کوتاه

مثلا این ادرس

http://mortez.gigfa.com/component/content/section/8.html

کوتاه بشه و یا عبارات کامپوننت و سکشن که مربوط به جوملاست توش نباشه

اگه دوستان راهی بلد هستن لطفا معرفی کنن

سلام اگه منظورتون دزست فهمیده باشم

با گزینه های خود وملا میتوانید این کارو بکنید فقط کافی فایل htacces.text به .htacces تغیر بدید

بعد گزینه بهینه سازی برای موتورهای جستجورا ازداخل پنل سایت جوملایی روی گزینه بله قرار دهید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
ارسال شده در (ویرایش شده)

بحث من هم همینه

من این کاری که شما فرمودین انجام دادم اما جواب نگرفتم چون تو فایل.htaccess از فرمان redirect هم استفاده کردم اما هر آآدرسی وارد می کردم فقط آدرس صفحه اول وب سایتو برمیگردوند

ویرایش شده توسط روناتا

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

بحث من هم همینه

من این کاری که شما فرمودین انجام دادم اما جواب نگرفتم چون تو فایل.htaccess از فرمان redirect هم استفاده کردم اما هر آآدرسی وارد می کردم فقط آدرس صفحه اول وب سایتو برمیگردوند

به قسمت تنظیمات  کلی

و تنظیمات سئو سایت جوملایی بروید و روی بلی قرار دهید گزینه ها را داخل فایل htaccses هم نیازی نیست دستوری بنویسید

با این حال من فایل htacces

خودم را قرار می دهم

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

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

از مدیر سرورتون بپرسید

چون راه حل همینه که دوستان گفتن

می تونید مشخصات رو هم برام پ.خ کنید تا بررسی کنم دقیق بهتون بگم

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ممنونم آقای دفاعی از پاسختون

یعنی شما میگین اون راهی که من انجام داده درسته (استفاده از دستور redirect در فایل .htaccess)؟

در ضمن هاست من فعلا یه هاست رایگانه به نظرتون احتمالا مال همین نیست؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

احتمال زیاد مشکل از همین هاست رایگانه

چون تو هاست های رایگان خیلی از دستورات محدود میشه و احتمال خیلی زیاد هم اون ماژول که گفتم اونجا غیرفعاله

نه منظورم اون کد ریدایرکت نبود ممنظورم روشی بود که دوستمون اقای حلوایی گفتن

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با تشکر از آقای دفاعی


اما من کامپوننت Acesef رو نصب کردم و مشکلی نداره همه لینک ها رو کوتاه میکنه اما من میخوام یه آدرس بلند جوملایی رو به یه آدرس دلخواه خودم تغییر بدم یا در اصطلاح کوتاه کنم


مثلا آدرس(http://forum.joomina.ir/index.php?app=forums&module=post&section=post&do=reply_post&f=83&t=4420) که آدرس همین صفحه است


می خوام به


http://forum.joomina.ir/ronata


تغییر پیدا کنه


یا هر اسمی که دوست داشته باشم بتونم آخر آدرس فوق قرار بدم


 


بازم ازتون سپاسگزارم


به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای اینکار فقط می تونید یه منو بسازید

اسم مستعارش رو اون چیزی که دوس دارید بذارید بعد متصلش کنید به اون مطلب یا هر چیز دیگه

وگرنه هیچ راه دیگه ای نداره

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
ارسال شده در (ویرایش شده)

مرسی آقای دفاعی درست شد / خیلی خیلی ممنونم :D


 


اما من فک میکنم اون سایتی که تو پست اولم تو این موضوع فرستادم از یه روش دیگه استفاده کرده


چون مثلا وقتی رو لینک یکی از صفحات زیرینش کلیک میکنیم آدرسشو خلاصه نمیکنه اما مثلا میشه صفحه سیما شو با آدرس کوتاه  www.guilan.irib.ir/tv باز کرد و وقتی همینو هم باز میکنیم با تو آدرس بار مرورگر همون آدرس بزرگه رو نشون میده


ویرایش شده توسط روناتا

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

احتمالا اونا رو بصورت دستی وارد کردن واسه همون ادرساش بلنده

و چون سئوی جوملا رو فعال نکردن اینجوریه

این سایت کلا مشکل داره شما اینو ملاک قرار نده

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
ارسال شده در (ویرایش شده)

ببخشید آقای دفاعی دستی یعنی چجوری؟

 

باز ممنون میشم پاسخ بدین

 

 

احتمالا اونا رو بصورت دستی وارد کردن واسه همون ادرساش بلنده

و چون سئوی جوملا رو فعال نکردن اینجوریه

این سایت کلا مشکل داره شما اینو ملاک قرار نده

 من بعید می دونم این از سمت سایت و جوملا این تغییر آدرس امجم شده باشه. این کار یه ریدایرکت معمولی هست که توی کنترل پنل هاست انجام میشه برای مثال در کنترل پنل سی پنل شما یه

 ns record

 رکورد درست می کنید که هر کی

 www.guilan.irib.ir/tv    

    رو بازکرد این آدرس باز شه 

http://guilan.irib.ir/index.php?option=com_content&view=section&id=61&Itemid=287

یا اینکه راحت تر از اون یه دستور

php

 هست که وفتی اجرا میشه شما رو بدون اینکه متوجه شید ریدایرکت می کنه به صفحه ی دیگری .... کافیه این دستور در یک فایل

 php

 در روت فرار بگیره و   ریدایرکت شید به صفحه ی دیگری ..... اگر نیاز بود دستورو رو بزارم ؟

ویرایش شده توسط محمدرضا اسدالهی فرد

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با تشکر از آقای اسد الهی فرد ممنون میشم کد php رو برام بذارید

در مسیری که می خواید یه فایل به اسم index.php  درست کنید و کد ریز را داخل آن قرار بدید.

<?php

header("Location: http://yourAddressNeedToRedirect.com/");

exit;
?>
 

 برای مثال اگر می خواید با زدن آدرس 

yourdomain.com/subdomain

به آدرس 

yourdomain.com/index.php?xxxxxxxx/yyyyyyyyy

کافیست فایل index.php  حاوی کد بالا را در پوشه ی subdomain در  روت اصلی قرار داده و در دستور فوق آدرس 

yourdomain.com/index.php?xxxxxxxx/yyyyyyyyy 

 را به جای 

http://yourAddressNeedToRedirect.com 

قرار دهید.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید ارسال داشته باشید و بعد ثبت نام خود را در سایت کامل نمایید. اگر حساب کاربری در سایت دارید، جهت ارسال با حساب کاربری خود هم اکنون وارد سایت شوید

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...