چه طوری نام صفحه وب رو تو آدرس بار پنهان کنم .مثلا به جای :
[HTML]www.parstron.com/index.php[/HTML]
داشته باشم :
[HTML]www.parstron.com/[/HTML]
در ضمن من از IIS استفاده میکنم . لطفا تنظیمات لازم رو بگید
Printable View
چه طوری نام صفحه وب رو تو آدرس بار پنهان کنم .مثلا به جای :
[HTML]www.parstron.com/index.php[/HTML]
داشته باشم :
[HTML]www.parstron.com/[/HTML]
در ضمن من از IIS استفاده میکنم . لطفا تنظیمات لازم رو بگید
يعني چي از iis استفاده مي كني ؟ مگه php كار نمي كني؟
.
فكر كنم اگه صفحه اينكس index رو داخل پوشه بريزي مثلا پوشه sub نيازي نيست كه index.php رو هم در آدرس بار بنويسي.
اگهرو در آدرس بار بزني همون صفحهکد:www.site.com/sub
باز مي شهکد:www.site.com/sub/index.php
من php کار میکنم سرور من IIS هست (Internet Information Services)نقل قول:
يعني چي از iis استفاده مي كني ؟ مگه php كار نمي كني؟
.
فكر كنم اگه صفحه اينكس index رو داخل پوشه بريزي مثلا پوشه sub نيازي نيست كه index.php رو هم در آدرس بار بنويسي.
صفحه index.php به عنوان مثال بود من کلا تو هر فولدری که فایل های php رو ذخیره کنم بازم آدرس کامل اون صفحه رو تو آدرس بار نشون میده .. میدونم که تو apache میشه کاری کرد که نام فایل در آدرس بار نشون داده نشه یا پسوند صفحه رو تغییر داد (برای امنیت بیشتر ) میخواستم ببینم من که از IIS تحت ویندوز استفاده میکنم چه طور میتونم این کار رو انجام بدم :46:
فكر كنم اين ضعف iis هست. تا آنجايي كه من مي دونم نمي شه پسوند فايلارو تو iss پنهان كرد . اون موقع كه با asp كار مي كردم اين كار مهال بود.
ولي در آپاچي مي شه پسوند فايل رو پنهان كرد يا عوض كرد. index.jsp.php
بايد منتظر اين استاداي آن لاين p30world باشي
سلام.
من چیزه زیادی از php نمی دونم ولی دارم یادش می گیرم...
توی سرورهای آپاچی می شه، باید یه فایل htaccess بسازی و تغییرات لازم ر توش انجام بدی، فقط برای عوض کردن اکستنشن صفحه هست.
فکر کنم تنها راهش تغییر سرور باشه :31: ازتون ممنونم بچه ها:10:
شما میتونی با یه ریدایرکت ساده این کارو انجام بدی
ما تو آپاچی برای این جور کارا از mod_rewrite استفاده میکنیم که همونطور که امین گفت با استفاده از فایلهای htaccess انجام میشه
برای IIS هم یه چیزی شبیه mod_rewrite وجود داره (تا اینجاشو مطمئنم) من چون خودم با IIS کار نکردم نمیتونم دقیقاً بگم اسمش چیه ولی میتونید در مورد Isapi Rewrite یا IIS Rewrite سرچ کنید حتماً یه چیزایی پیدا میکنید
خیلی با این پستت حال کردم. پس با این حساب یه نفر به تعداد php کارای این تالار اضافه میشه :8:نقل قول:
می شه کد لازم برای فایل htaccess رو بذارید؟!
نیازی به این کارها نیست!
از Inline Frame استفاده کنید
کد:<iframe name="Inline" src="http://www.google.com">
مشکل اینه که به این سادگیها نیست. بر اساس آدرسی که داری و آدرسی که میخوای بهش تبدیل بشه باید regex بنویسی و توی htaccess بزاری تا کار کنه. یه سرچ کن اگه چیزی تو تالار نباشه میگردم یه آموزش به درد بخور در موردش پیدا میکنم.نقل قول:
استفاده از فریم اینلاین مخصوصاً برای مخفی کردن آدرس فقط به درد وبلاگهایی میخوره که میخوان وصل بشن به یه ساب دومین مجازی. بحث ما کلاً قضیش فرق میکنهنقل قول:
تو wampserver 1.3 که نصب کرده بودم این قابلیت فعال بود یعنی لازم نبود دیگه پسوند فایلارو بنویسی. ولی تو wampserver 2.0 این امکان بصورت پیش فرض غیر فعاله و فکر کنم با یه تغییر ساده تو تنظیمات سرور بشه این کارو کرد.
شما راه حلشو دارین؟
تا اونجا که می دونم باید تو تنظیمات آپاچی باشه درسته؟
من با ومپ کار نکردم. ببین این صفحه همون چیزی هست که شما میخوای:
کد:http://roshanbh.com.np/2008/02/hide-php-url-rewriting-htaccess.html
سلام.نقل قول:
چه کنیم دیگه یاسر جان، گفتم بهتره فقط به جای NET. کنارش php رو هم یاد بگیریم...:31:
ولی هنوز تازه اول راهم، ولی با راهنمایی های شما زود راه می یافتم:10:
من يك سري تنظيمات رو فايل htcccee نمي دونم چي چي ذخيره كردم تو cpanel اصلا كار نمي كنه.
به به به
میبینم که کارشناسا جمعشون اینجا جمعه
همونطور که دوستان اشاره کردن راه های مختلفی هست
ولی ساده ترین و قدیمی ترین راه همون استفاده از frame set هست
میتونی برای اینکه اصلا نشون داده نشه هم و محسوس نباشه ارتفاعش رو یه پیکسل یگیری
ولی یه مقدار به کدهای اضافی ممکنه احتیاج داشته باشی که با موتورهای جستجو هم مشکله خاصی نداشته باشی
من آخر سر هم نگرفتم چه ربطی به iframe داشت