• در این آموزش قصد داریم تا به شما نحوه بهینه سازی ساختار لینک ها رو در ولت لب آموزش بدیم.


    لینک های ولت لب به صورت پیش فرض چیزی شبیه به http://www.woltiran.ir/index.php?user/1-saeed/ یا http://www.woltiran.ir/index.php هستند. با یک کد می تونیم index.php رو حذف کنم تا آدرس ها برای کاربران خوانا تر و کوتاه تر باشن.


    برای این کار باید با توجه به وب سرور تون باید کد درست رو در محل مناسب کپی کنید.


    اگر وب سرور شما آپاچی هست، لازم هست تا این کد رو در فایل .htaccess خودتون کپی کنید (اچ تی اکسس در سی پنل | اچ تی اکسس در دایرکت ادمین) :


    در صورتی هم که وب سرور شما nginx هست کدهای زیر رو باید قرار بدید:

    کد: انجین ایکس
    1. location / {
    2. index index.php;
    3. try_files $uri $uri/ @rewrite;
    4. }
    5. location @rewrite {
    6. rewrite ^/(forum/|cms/|wcf/|calendar/|filebase/|blog/|gallery/)?([^.]+)$ /$1index.php?$2 last;
    7. }

    اگر ولت لب شما در پوشه ی دیگری نصب هست (مثلا public_html/woltlab)، در خط های 1 و 4 باید به این شکل تغییرات ایجاد کنید: location /woltlab و try_files $uri $uri/woltlab @rewrite;


    اگر هم ویندوز و IIS شماره 7.5 یا بالاتر هستید باید فایلی به نام web.config در فایل منیجر بسازید و یا هم اگر از قبل وجود داره باید این کدها رو در اون قرار بدید:


    حالا فقط کافیه ذخیره کنید تا لینک ها خوانا تر باشن.