• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

مشکل لینک ها در وردپرس نصب شده در فولدر

ham3dj

کاربر تازه وارد
تاریخ عضویت
11 جولای 2008
نوشته‌ها
5
لایک‌ها
0
سلام دوستان
قضیه اینه که من وردپرسو تو یه فولدر به نام fa نصب کردم. حالا مشکل اینه که توی آدرس تمام لینک هایی که تو صفحم هست وقتی کلیک میکنم fa نشون داده نمیشه.
یعنی مثلا آدرس لینک من اینه: http://domain.com/fa/?page_id=457
اما به این صورت نشون داده میشه: http://domain.com/?page_id=457
در نتیجه هیچ کدوم از لینک ها کار نمیکنه...

با permalinks(پیوند های یکتا)، فایل .htaccess و index.php هم خیلی سرو کله زدم! حدود 20 تا فرومو بالا پایین کردم اما هیچ کدوم از روش های معرفی شده جواب نداد.
الان فعلا فایل .htaccess و index.php هر دو توی فولدری هستن که وردپرسو توش نصب کردم.

محتویات فایل .htaccess الان اینه:

کد:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /fa/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /fa/index.php [L]
</IfModule>
# END WordPress

محتویات index.php هم اینه:

کد:
<?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */

/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define('WP_USE_THEMES', true);

/** Loads the WordPress Environment and Template */
require('./wp-blog-header.php');
?>
 

imehrdad

Registered User
تاریخ عضویت
30 آگوست 2007
نوشته‌ها
415
لایک‌ها
190
محل سکونت
جلوی ۱۵ اینچ مونیتور
1- می تونید SQL رو باز کنید و ادرس رو با آدرس پوشه ریپلیس کنید
2-ورژنی که نصب کردین چی بوده ؟ چون وردپرس جدید یه امکان بهش اضافه شده که میتونی تو هر پوشه ای که بخوای بریزی ولی آدرس روت بدی بهش
 

ham3dj

کاربر تازه وارد
تاریخ عضویت
11 جولای 2008
نوشته‌ها
5
لایک‌ها
0
1- می تونید SQL رو باز کنید و ادرس رو با آدرس پوشه ریپلیس کنید
2-ورژنی که نصب کردین چی بوده ؟ چون وردپرس جدید یه امکان بهش اضافه شده که میتونی تو هر پوشه ای که بخوای بریزی ولی آدرس روت بدی بهش


ممنون از پاسخ. اگه ممکنه توضیح بدید هر کدوم از این روش هارو چجوری انجام بدم. ورژن وردپرسم هم 3.7.1 هست.
 

imehrdad

Registered User
تاریخ عضویت
30 آگوست 2007
نوشته‌ها
415
لایک‌ها
190
محل سکونت
جلوی ۱۵ اینچ مونیتور
1- از سی پنل میرین phpmyadmin دیتا بیسی که وردپرس نصب شده رو انتخاب میکنید از بالا اکسپورت میگیرین بعد این فایل رو با نوت پد باز میکنید siteurl رو جستجو میکنید و آدرس نوشته شده مقابلش یعنی http://domain.com/ رو با http://domain.com/fa ریپلیس میکنید (همه متن ها رو ) بعد سیو و پس از پاک کردن همه تیبل های دیتابیس این فایل رو ایمپورت میکنید. قبلشم بک آپ بگیرین که مشکلی پیش نیاد
2- توضیحات روش دوم هم اینجا هست:

Giving WordPress Its Own Directory
 

ham3dj

کاربر تازه وارد
تاریخ عضویت
11 جولای 2008
نوشته‌ها
5
لایک‌ها
0
1- از سی پنل میرین phpmyadmin دیتا بیسی که وردپرس نصب شده رو انتخاب میکنید از بالا اکسپورت میگیرین بعد این فایل رو با نوت پد باز میکنید siteurl رو جستجو میکنید و آدرس نوشته شده مقابلش یعنی http://domain.com/ رو با http://domain.com/fa ریپلیس میکنید (همه متن ها رو ) بعد سیو و پس از پاک کردن همه تیبل های دیتابیس این فایل رو ایمپورت میکنید. قبلشم بک آپ بگیرین که مشکلی پیش نیاد
2- توضیحات روش دوم هم اینجا هست:

Giving WordPress Its Own Directory


1. اینکارو انجام دادم، قسمت siteurl از قبل به شکل [url]http://domain.com/fa
بود.
2. این صفحه هم دیده بودم و کارایی که تو قسمت Using a pre-existing subdirectory install نوشته بودو انجام دادم ولی متاسفانه هیچ تغییری نکرد. بعد از اینکه index.php و .htaccess توی روت کپی میکنم و پیوند های یکتارو تغییر میدم صفحه not found رو نشون میده. البته لینک های پستهام که پایین صفحه هست درست میشن.
لینک سایتو در حالت فعلی براتون پیغام خصوصی میکنم ببینید ممنون میشم.
 

imehrdad

Registered User
تاریخ عضویت
30 آگوست 2007
نوشته‌ها
415
لایک‌ها
190
محل سکونت
جلوی ۱۵ اینچ مونیتور
1. اینکارو انجام دادم، قسمت siteurl از قبل به شکل http://domain.com/fa بود.
2. این صفحه هم دیده بودم و کارایی که تو قسمت Using a pre-existing subdirectory install نوشته بودو انجام دادم ولی متاسفانه هیچ تغییری نکرد. بعد از اینکه index.php و .htaccess توی روت کپی میکنم و پیوند های یکتارو تغییر میدم صفحه not found رو نشون میده. البته لینک های پستهام که پایین صفحه هست درست میشن.
لینک سایتو در حالت فعلی براتون پیغام خصوصی میکنم ببینید ممنون میشم.

دوست عزیز سایت شما مشکلی نداره
مشکل از تنظیمات قالب هست
از پنل وردپرس به قسمت سیتینگ و بعد ریدینگ برین و حالت فرانت پیج رو از پیج به حالت معمولی عوض کنید
 

ham3dj

کاربر تازه وارد
تاریخ عضویت
11 جولای 2008
نوشته‌ها
5
لایک‌ها
0
دوست عزیز سایت شما مشکلی نداره
مشکل از تنظیمات قالب هست
از پنل وردپرس به قسمت سیتینگ و بعد ریدینگ برین و حالت فرانت پیج رو از پیج به حالت معمولی عوض کنید

فکر نمیکنم مشکل از تنظیمات قالب باشه من اونجا هیچ تغییری ندادم، الان به این صورته:
wp.jpg
 
بالا