پارس جوم ::  انجمن های تخصصی جوملا
تبدیل پسوند صفحات سایت از php,html به aspx - نسخه‌ی قابل چاپ

+- پارس جوم :: انجمن های تخصصی جوملا (https://forums.parsjoom.ir)
+-- انجمن: آموزش (/forum-25.html)
+--- انجمن: آموزش پی اچ پی (/forum-28.html)
+--- موضوع: تبدیل پسوند صفحات سایت از php,html به aspx (/thread-1917.html)

صفحه‌ها: 1 2 3


تبدیل پسوند صفحات سایت از php,html به aspx - صابرمحمدی - ۳۱-۵-۱۳۹۰ ۱۰:۰۰ عصر

کسایی که در کار طراحی وب و برنامه نویسی وب کار میکنند حتما با ساختار زبان های تحت وب آشنا هستند
سایتها معمولا با php و asp برنامه نویسی می شوند. جوملا هم با php نوشته شده است
حالا شما شاید بخوایید بازدید کننده ای که وارد سایت شما میشود فکر کند که سایت شما به جای php با asp نوشته شده است
کافیست پسوند صفحات سایت را از php به aspx تغییر بدهید، در ضمن این را یادآور بشوم که کسی که php کار کرده و با جوملا کار کرده میتواند بفهمد که سایت شما با چه برنامه ای نوشته شده است ،ولی این کاری که ما میکنیم بیشتر برای آماتورها است.
اول از همه شما باید فایل router.php را در این مسیر باز کنید:
کد:
Includes/router.php
بعد در خط 58 این فایل این ک
کد:
کد:
{
if($suffix = pathinfo($path, PATHINFO_EXTENSION))
{
$path = str_replace('.'.$suffix, '', $path);
$vars['format'] = $suffix;
if ($suffix == 'aspx') {
$path = str_replace('.'.$suffix, '', $path);
$vars['format'] = 'html';
} else {
$path = str_replace('.'.$suffix, '', $path);
$vars['format'] = $suffix;
}
}
}
}
را جایگزین این کد کنی
کد:
کد:
{
if($suffix = pathinfo($path, PATHINFO_EXTENSION))
{
$path = str_replace('.'.$suffix, '', $path);
$vars['format'] = $suffix;
}
}
}
بعد از این کار در خط 94 این کد را :
کد:
کد:
{
if($format = $uri->getVar('format', 'aspx'))
{
$route .= '.'.$format;
//$route .= '.'.$format;

$uri->delVar('format');
}
}

جایگزین این کد کنید:
کد:
کد:
{
if($format = $uri->getVar('format', 'html'))
{
$route .= '.'.$format;
$uri->delVar('format');
}
}
در ادامه شما باید فایل .htaccess را باز کنید و در خط 68 این کد را
کد:
کد:
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.aspx|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
جایگزین این کد کنید
کد:
کد:
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
بعد از کار شما میتوانید سایتتان را با پسوند aspx باز کنید.
در ضمن قابل اشاره است که شما میتوانید سایت را با هر پسوندی باز کنید اگر خودتان به کدها توجه کنید
و کمی خلاقیت نشان بدهید
در ضمن این را درنظر داشته باشید که شما باید حتما تنظیمات سئو را فعال کنید تا این کار کاری که انجام داده ایم به درستی عمل کند.
منبع دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.



RE: تبدیل پسوند صفحات سایت از php,html به aspx - mal2moh - ۱-۶-۱۳۹۰ ۰۸:۴۸ صبح

سلام
یعنی با تغییرات بالا فقط میشه این کار رو کرد
دیگه نمیخاد دستی پسوند فایل ها رو عوض کنیم و خودشون با این کار تغییر میکنن؟


RE: تبدیل پسوند صفحات سایت از php,html به aspx - Reza Ganji - ۱-۶-۱۳۹۰ ۰۹:۱۶ صبح

بله معمولا با اين تغييرات درست ميشه اينكار رو انجام داد !


RE: تبدیل پسوند صفحات سایت از php,html به aspx - madadii - ۱-۶-۱۳۹۰ ۰۸:۲۴ عصر

سلام ممنون
در مورد این قضیه در جومینا هم بحث شده و فکر کنم با انجام این کار به یه سری کامپوننتها و ماژولها به مشکل می خورید .


RE: تبدیل پسوند صفحات سایت از php,html به aspx - p30note - ۱-۶-۱۳۹۰ ۰۸:۴۰ عصر

من این روش رو مو به مو انجام دادم. تنظیمات سئو هم فعاله و از کامپوننت aceSEF هم استفاده میکنم ولی هیچ اتفاقی نیافتاد!!!! لطفا کمک کنید


RE: تبدیل پسوند صفحات سایت از php,html به aspx - پیام عمرانی - ۲-۶-۱۳۹۰ ۰۱:۱۷ صبح

این روش فقط برای سف خود جوملا امکان پذیره ؟
فکر کنم acesef همچین امکانی خودش داشته باشه


RE: تبدیل پسوند صفحات سایت از php,html به aspx - m2005 - ۲-۶-۱۳۹۰ ۰۲:۰۲ صبح

فکر کنم باید افزونه های جانبی رو غیر فعال کنید


RE: تبدیل پسوند صفحات سایت از php,html به aspx - zaban26 - ۳۰-۸-۱۳۹۰ ۰۵:۱۷ عصر

تمام آموزش رو انجام داردم .Rose
ولی فایل htaccess من مخفی شده
و این مرحله آخر کار مونده
Blush
چگونه می توانم htaccess این فایل رو از حالت مخفی آشکار کنم ؟؟؟


Inlove نماز با اخلاص همانند طلای کم یاب است Inlove


RE: تبدیل پسوند صفحات سایت از php,html به aspx - farjadp - ۳۰-۸-۱۳۹۰ ۰۵:۴۵ عصر

با درود
منظورتون از مخفی شده چیه|؟؟؟
اگر با نرم افزار آپلود انجام میدهید (مثل Cute FTP ) که نباید مشکل باشه.. ولی اگر از طریق سی پنل دارید ککار می کنید وقتی روی آیکن File Manager کلیک می کنید یک پنجره براتون باز میشه که دو تا گزینه برای تیک زدن! داره.
فکر کنم دومیشه که میگه نشان دادن فایل های پنهان اونو فعال کنید

موفق باشید
مرتضی پورمحمد


RE: تبدیل پسوند صفحات سایت از php,html به aspx - zaban26 - ۳۰-۸-۱۳۹۰ ۰۶:۳۱ عصر

خوشبختانه به کمک دوست عزیز farjadp Rose مشکل پیدا کردن فایل مخفی htaccess حل شد.

اما یه مشکل دیگه :
کد:
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]

این کد رو پیدا نکردم.Pardon


Inlove نماز با اخلاص همانند طلای کم یاب است Inlove