PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل در وردپرس کسی بلده کمک کنه



mehran2
July 29th, 2015, 16:48
سلام دوستان من می خوام بجای صفحه اول قالبم تو وردپرس اول یه صفحه htmlباز بشه بعد چند گزینه داشته باشه مثل صفحه اول که وقتی کاربر روش کلیک کرد دوباره صفحه اول قالب بالا بیاد

Abolijoon
July 29th, 2015, 16:56
سلام و درود
منظورتو دقیق متوجه نشدم
میخواهید ایندکس داشته باشید که با کلیک به بخش مورد نظر بره؟
هم میتونید ایندکس طراحی کنید و وردپرس رو تو پوشه بالا بیارید و هم اینکه تغییراتی تو قالب و خود وردپرس بدهید

samanmo
July 29th, 2015, 17:00
شما نیاز به قالب باصطلاح تک صفحه ای دارید ، اگر html بلدین باید ی برگه بسازید بنام صفحه اصلی یا هر اسم دیگه توو اون صفحه هر کاری که میخواین رو انجام بدین سپس ی برگه بنام وبلاگ که توش هیچی ننویسید سپس در پیشخوان » تنظیمات » خواندن ، برگه ایستا رو صفحه اول قرار بدین و صفحه نوشته ها رو وبلاگ قرار بدین ، اگرم html بلد نیستین باید قالب تک صفحه ای استفاده کنید .
اگر کمک بیشتری خواستید در خدمتتون هستم

mehran2
July 29th, 2015, 17:21
ببینید دوست عزیز من آدرس سایتم هستnilublog.irحالا می خوام کاربر وقتی وارد میشه به سایت اول این صفحه رو ببینهhttp://nilublog.ir/indeex.htmlبعد وقتی صفحه اولو زد دوباره بره رو این صفحهnilublog.ir

nexinel
July 29th, 2015, 17:32
سلام دوستان من می خوام بجای صفحه اول قالبم تو وردپرس اول یه صفحه htmlباز بشه بعد چند گزینه داشته باشه مثل صفحه اول که وقتی کاربر روش کلیک کرد دوباره صفحه اول قالب بالا بیاد

اگر بخواید میتونم براتون با دریافت هزینه انجام بدم. از طریق پیغام خصوصی در ارتباط باشید.

mehran2
July 29th, 2015, 18:51
up

shivahost
July 29th, 2015, 19:32
شما از htaccess برای خودتون directory index را تعیین کنید که صفحه اول indeex.html باشه. بعد هر کسی سایت شما را با
nilublog.ir باز کند این صفحه را خواهد دید!

mehran2
July 29th, 2015, 19:35
خب منم این کارو کردم ولی من به صفحه اولم احتیاج دارم که اینهnilublog.irحالا مشکلم اینه که وقتی nilublog.irریدایرکت می کنم بهindeex.htmlدیگه صفحه اول قالب وردپرس نمیاد

shivahost
July 29th, 2015, 19:36
خب منم این کارو کردم ولی من به صفحه اولم احتیاج دارم که اینهnilublog.irحالا مشکلم اینه که وقتی nilublog.irریدایرکت می کنم بهindeex.htmlدیگه صفحه اول قالب وردپرس نمیاد
منظورتون از ریدایرکت چیه؟ دقیقا چه می کنی؟

MEHDI KARAMI
July 29th, 2015, 19:41
خب منم این کارو کردم ولی من به صفحه اولم احتیاج دارم که اینهnilublog.irحالا مشکلم اینه که وقتی nilublog.irریدایرکت می کنم بهindeex.htmlدیگه صفحه اول قالب وردپرس نمیاد

شما یاید در صفحه indeex.html یک لینک برای رفتن به صفحه اصلی (nilublog.ir) قرار بدید و یا با یک کد صفحه رو به صورت خودکار به nilublog.ir انتقال بدید.

mehran2
July 29th, 2015, 19:42
ببینید دوست عزیز صفحه اول قالب وردپرسمو من احتیاجش دارم می خوام کهnilublog.irالان اگر باز کنید میبینید حالا من با افزونه ریدایرکت کردم رویindeex.htmlیعنی وقتی اسم سایتو زدیnilublog.irبره به ادرسnilublog.ir/indeex.htmlتا اینجا درست؟؟؟؟؟؟؟حالا من به همون قالب وردپرسم احتیاج دارم دیگه با این کار نمیشه قالب وردپرس بالا نمیاد چون ریدایرکت میشه بهnilublog.ir/indeex.html

shivahost
July 29th, 2015, 19:44
از هیچ افزونه ای استفاده نکنید. گفتم در فایل htaccess از عبارت DirectoryIndex indeex.html استفاده کنید

mehran2
July 29th, 2015, 19:47
شما یاید در صفحه indeex.html یک لینک برای رفتن به صفحه اصلی (nilublog.ir) قرار بدید و یا با یک کد صفحه رو به صورت خودکار به nilublog.ir انتقال بدید.
خب دوست عزیز منم مشکلم همینه که وقتی ریدایرکت بشه دیگه nilublog.irبالا نمیاد میره تو صفحهnilublog.ir/indeex.htmlحالا من راه چاره ای واس این می خوام

- - - Updated - - -


از هیچ افزونه ای استفاده نکنید. گفتم در فایل htaccess از عبارت DirectoryIndex indeex.html استفاده کنید
تا اینجا اوکی حالا چطور صفحه خود قالب وردپرس بیارم؟؟؟

shivahost
July 29th, 2015, 19:51
تا اینجا اوکی حالا چطور صفحه خود قالب وردپرس بیارم؟؟؟

الان در این حالت هست؟ یعنی فقط directoryindex دادید؟ صبر کنید بررسی کنم.

mehran2
July 29th, 2015, 19:54
نه الان صفحه اول قالب وردپرسه

yourhosting
July 29th, 2015, 19:55
باتوجه به اینکه ایندکس وردپرس index.php هست شما یک فایل index.html باز کنید و قالبتون در درش قرار بدید و سپس لینک ورود به سایت اصلی (وردپرس)رو به صورت index.php بدید و باتوجه به اولیت html به php ابتدا index.html برای کاربر لود میشود بنابراین در حقیقت با اینکار با وارد کردن ادرس site.com کاربر وارد site.com/index.html و با وارد کردن site.com/index.php وارد وردپرس میشود

mehran2
July 29th, 2015, 19:59
خب من وقتی اینو میزنم site.com/index.phpقالب وردپرس بالا نمیاد دوباره برمی گرده بهsite.ir

shivahost
July 29th, 2015, 20:00
شما فقط کاری که گفتم بکنید، یعنی directoryindex را در htaccess تعریف کنید بعد بگید چک کنم. حل میشه!

mehran2
July 29th, 2015, 20:06
خب حالا من اینکارو کردم

- - - Updated - - -

خب حالا چطور صفحه اول قالب وردپرسو بیارم؟؟؟؟

shivahost
July 29th, 2015, 20:06
خب حالا من اینکارو کردم

خب حالا یکم حرفه ای تر: فایل wp-includes/canonical.php را باز کنید باید 2 تا تغییر بدیم!

mehran2
July 29th, 2015, 20:09
خب بازش کردم حالا چه تغیری بدم؟؟

yourhosting
July 29th, 2015, 20:12
خب من وقتی اینو میزنم site.com/index.phpقالب وردپرس بالا نمیاد دوباره برمی گرده بهsite.ir
این رو من تست کردم اوکی بوده بدون نیاز به htaccess ,plugin... شما تست کن ببین میشه یا نه

shivahost
July 29th, 2015, 20:13
خب بازش کردم حالا چه تغیری بدم؟؟

اول عبارت زیر رو درش پیدا کنید و // را از اولش حذف کنید:




// $original['path'] = preg_replace('|/index\.php$|', '/', $original['path']);



ذخیره کنید ببینیم چی شد.

mehran2
July 29th, 2015, 20:14
کدومو تست کنم؟

shivahost
July 29th, 2015, 20:14
این رو من تست کردم اوکی بوده بدون نیاز به htaccess ,plugin... شما تست کن ببین میشه یا نه

احتمالا چندین سال پیش قبل از وردپرس 2.7 تست کردید!

mehran2
July 29th, 2015, 20:17
وری گود عااااالی تشکر دوست عزیز که وقت گذاشتی بله به خوبی کار کرد

- - - Updated - - -

اما حالا یه مشکل هست که پوشه توی سایت بالا نمیان
site.ir/ads

shivahost
July 29th, 2015, 20:19
وری گود عااااالی تشکر دوست عزیز که وقت گذاشتی بله به خوبی کار کرد

- - - Updated - - -

اما حالا یه مشکل هست که پوشه توی سایت بالا نمیان
site.ir/ads

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

mehran2
July 29th, 2015, 20:22
چرا سایت بالا میاد

yourhosting
July 29th, 2015, 20:23
احتمالا چندین سال پیش قبل از وردپرس 2.7 تست کردید!
روی وردپرس 3.5 بود اگر اشتباه نکنم :|

shivahost
July 29th, 2015, 20:24
چرا سایت بالا میاد

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

mehran2
July 29th, 2015, 20:25
مشکل از اینهDirectoryIndex indeex.html;که اجازه نمیده site.ir/adsبازبشه

- - - Updated - - -

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

mehran2
July 29th, 2015, 20:32
DirectoryIndex indeex.htmlحذف کردم چون همه وبلاگا شدن صفحه اول سایتم نمیشه nilublog.irکنم به nilublog.ir/indeex.phpبعد لینکی ایجاد کنم که بره توصفحه nilublog.ir/index.php?

shivahost
July 29th, 2015, 20:32
چه کردید الان؟

- - - Updated - - -


مشکل از اینهDirectoryIndex indeex.html;که اجازه نمیده site.ir/adsبازبشه


از این استفاده کنید:





DirectoryIndex index.html index.php



- - - Updated - - -


مشکل از اینهDirectoryIndex indeex.html;که اجازه نمیده site.ir/adsبازبشه


از این استفاده کنید:





DirectoryIndex index.html index.php

mehran2
July 29th, 2015, 20:35
با این کد site.ir/adsدرست باز میشه ولی باز وبلاگ ها صفحه اول سایت من هست

- - - Updated - - -

با این کد site.ir/adsدرست باز میشه ولی باز وبلاگ ها صفحه اول سایت من هست

shivahost
July 29th, 2015, 20:35
عزیزم گفتم چند تا تغییر باید بدیم، وبلاگ ها هم درست میشه. برگر به حالتی که آمده بودیم جلو تا اینجا!

mehran2
July 29th, 2015, 20:37
حالا شما دستور بده چیکار کنم؟؟

shivahost
July 29th, 2015, 20:39
حالا شما دستور بده چیکار کنم؟؟

کمی صبر کن راهش رو پیدا کنید، الان فقط وبلاگ ها مانده، وردپرس مولتی هست دیگه؟

mehran2
July 29th, 2015, 20:40
مرسی اره

shivahost
July 29th, 2015, 20:44
مرسی اره

الان این ها داره کار می کنه:

http://12cir.nilublog.ir/index.php

بزار راهش رو پیدا کنم!

mehran2
July 29th, 2015, 20:47
نمیشه واسه کاربراindex.phpاز اخر اسم سایتشون برداشت؟

shivahost
July 29th, 2015, 20:56
نمیشه واسه کاربراindex.phpاز اخر اسم سایتشون برداشت؟


چرا میشه صبر کنید کلکش رو پیدا کنیم.

- - - Updated - - -

لطفا متن کامل فایل htaccess رو اینجا کپی کنید

- - - Updated - - -

لطفا متن کامل htaccess را اینجا بگذارید

mehran2
July 29th, 2015, 20:57
رفتید دوست عزیز؟

shivahost
July 29th, 2015, 20:57
لطفا متن کامل htaccess را اینجا بگذارید

mehran2
July 29th, 2015, 20:59
RewriteOptions inherit
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
DirectoryIndex indeex.html index.php

shivahost
July 29th, 2015, 21:01
این
DirectoryIndex indeex.html index.php رو ببرید خط اول ببینیم فرقی می کنه!

mehran2
July 29th, 2015, 21:03
نه فرقی نکرد

shivahost
July 29th, 2015, 21:10
به آخر htaccess این ها را اضافه کنید ببینیم چی میشه:





RewriteCond %{HTTP_HOST} ^*.nilublog.ir$
RewriteRule ^.*/$ index.php [R=302,L]

ipsat
July 29th, 2015, 21:17
اینجا شده چت بازی.:d
باباجون برید یاهو یا مسنجر دیگه مشکلتون رو حل کنید.

mehran2
July 29th, 2015, 21:19
ارور 500 داد

- - - Updated - - -


اینجا شده چت بازی.:d
باباجون برید یاهو یا مسنجر دیگه مشکلتون رو حل کنید.

اسپم نده خخخخخ

shivahost
July 29th, 2015, 21:23
ارور 500 داد

خوبه خب! این رو تست کنید:




RewriteCond %{HTTP_HOST} ^(.*)\.nilublog\.ir$
RewriteRule ^.*/$ index.php [R=302,L]



- - - Updated - - -


اینجا شده چت بازی.:d
باباجون برید یاهو یا مسنجر دیگه مشکلتون رو حل کنید.

ببخشید این می تونه مشکل خیلی ها باشه! قسمت اول قضیه که تغییر index سایت بود راحت بود و تجربه قبلی داشتم. اما برای ساب دامین های مولتی سایت باید بررسی کرد.

mehran2
July 29th, 2015, 21:38
ارور 500 داد باز

- - - Updated - - -

فکری دیگه ندارید؟

shivahost
July 29th, 2015, 21:43
ارور 500 داد باز

- - - Updated - - -

فکری دیگه ندارید؟


حسابی مشغولم در موردش! امشب حل میشه به امید خدا.

mehran2
July 29th, 2015, 21:44
ایشالا خدا از زبونت بشنوه درکلم تشکر دوست عزیز

shivahost
July 29th, 2015, 21:52
ایشالا خدا از زبونت بشنوه درکلم تشکر دوست عزیز

ببینم الان اصلا اون خط دایرکتوری ایندکس رو حذف کنی چی میشه؟ فایل رو هم index.html بکنید

mehran2
July 29th, 2015, 22:07
ساب دامین هاindex.phpبالا میان یعنی فرقی نکرد

shivahost
July 29th, 2015, 22:09
ساب دامین هاindex.phpبالا میان یعنی فرقی نکرد

خوبه همین index.html باشه و اون directoryindex رو نزارید بهتره. راهش پیدا میشه...

mehran2
July 29th, 2015, 22:16
دوست عزیز من منصرف شدم حالا چطور سایتو برگردونم به حال اولش؟//اضافه کردم
این خطم کامل پاک کردمdirectoryindexولی چرا باز اون صفحه بالا میاد؟؟؟

- - - Updated - - -

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

shivahost
July 29th, 2015, 22:33
یک راهی براتون پیدا کردم! ولی توضیحش سخته! بتونید رمز هاست و وردپرس رو بدید براتون درست می کنم البته تضمینی نیست!

- - - Updated - - -

مشکل اصلی شما را من حل کردم اما نمی دانستم وردپرس مولتی هست و راه حل ما بکارش نیامد. اما راه حل کار شما اضافه کرده اون صفحه به عنوان یک صفحه از قالب شماست!

Mr-H
July 31st, 2015, 17:12
سلام, من به دلیل طولانی بودن صحبت ها همشو نخوندم اما دوست عزیز شما این آموزش رو ببین شاید کارت رو را بندازه:

http://mr-h.net/blog/%D8%B3%D8%A7%D8%AE%D8%AA-%D8%B5%D9%81%D8%AD%D9%87-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%88-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3/308