soheil.moradi
دوشنبه 08 تیر 1388, 22:07 عصر
دوستان سلام
سؤالی داشتم که خيلی وقته دنبالش هستم و جستجوی های زیادی کردم، اکثراً با ايجاد تغییرات در .htaccess يا httpds.conf جواب داده اند، اما من بدنبال روش ديگری هستم. اميدوارم بتونيد کمکم کنيد.
عرضم به خدمتتون که فرض کنيد ما يک صفحه داريم با آدرس زير:
http://www.example.com/example.php?id=20012
می خواهم بدونم چطور می شه اين آدرس با وارد کردن آدرس زیر، تمام مطالبش اعم از PHP و HTML-اش اجرا بشن؟
http://www.example.com/20012.html
آيا راهی برای اين کار هست؟
اگر توجه کرده باشيد، سيستم MovableType از اين روش برای نمايش پست های خودش در سايت استفاده می کنه. البته اين کار را به خاطر امنيت و اينها نمی خواهم انجام بدم، فقط می خواستم ببینم آیا راهی برای تبدیل یا بکل ساختن این صفحات HTML هست که قابلیت اجرای کدهای PHP را نیز در خودش داشته باشه.
البته همونطور که اول پست گفتم، در .htaccess یا httpd.conf می شه با اضافه کردن خط زیر قابلیت اجرای کدهای PHP را به فایلهای HTML داد:
AddType application/x-httpd-php .htm .html
اما متأسفانه من نتونستم اين روش را در سايت بکار بگيرم. يعنی هنگامی که اين خط را در .htaccess در Root سايت قرار میدم، صفحات HTML فقط بصورت دانلودی اجرا می شن. يعنی هنگامی که يک صفحه HTML را می خواهیم باز بکنیم، اون صفحه اجرا نمی شه و برات دانلودش می کنه.
امیدوارم دوستان حرفه ای بتونن در این زمینه کمکی بکنن.
ممنون از همگی و ممنون از تالارهای با ارزش جامعه برنامه نویس
سؤالی داشتم که خيلی وقته دنبالش هستم و جستجوی های زیادی کردم، اکثراً با ايجاد تغییرات در .htaccess يا httpds.conf جواب داده اند، اما من بدنبال روش ديگری هستم. اميدوارم بتونيد کمکم کنيد.
عرضم به خدمتتون که فرض کنيد ما يک صفحه داريم با آدرس زير:
http://www.example.com/example.php?id=20012
می خواهم بدونم چطور می شه اين آدرس با وارد کردن آدرس زیر، تمام مطالبش اعم از PHP و HTML-اش اجرا بشن؟
http://www.example.com/20012.html
آيا راهی برای اين کار هست؟
اگر توجه کرده باشيد، سيستم MovableType از اين روش برای نمايش پست های خودش در سايت استفاده می کنه. البته اين کار را به خاطر امنيت و اينها نمی خواهم انجام بدم، فقط می خواستم ببینم آیا راهی برای تبدیل یا بکل ساختن این صفحات HTML هست که قابلیت اجرای کدهای PHP را نیز در خودش داشته باشه.
البته همونطور که اول پست گفتم، در .htaccess یا httpd.conf می شه با اضافه کردن خط زیر قابلیت اجرای کدهای PHP را به فایلهای HTML داد:
AddType application/x-httpd-php .htm .html
اما متأسفانه من نتونستم اين روش را در سايت بکار بگيرم. يعنی هنگامی که اين خط را در .htaccess در Root سايت قرار میدم، صفحات HTML فقط بصورت دانلودی اجرا می شن. يعنی هنگامی که يک صفحه HTML را می خواهیم باز بکنیم، اون صفحه اجرا نمی شه و برات دانلودش می کنه.
امیدوارم دوستان حرفه ای بتونن در این زمینه کمکی بکنن.
ممنون از همگی و ممنون از تالارهای با ارزش جامعه برنامه نویس