> 백엔드 개발 > PHP 튜토리얼 > PHP 단축 URL 슈퍼 심플 코드

PHP 단축 URL 슈퍼 심플 코드

巴扎黑
풀어 주다: 2023-03-03 12:04:02
원래의
1889명이 탐색했습니다.

php 단축 URL 초간단 코드
시스템 환경:
php, apache2, linux

php 단축 URL 생성 작업:
코드를 index.php에 복사하여 넣어주세요. 보조 디렉터리의 폴더 이름으로 문자가 1개(예: u)인 파일에 있습니다.
이 디렉토리에 쓰기 권한을 추가하면 됩니다. chmod 777 u(루트 디렉토리도 괜찮습니다. 다른 파일에 영향을 주지 않도록 코드를 변경해야 할 수도 있습니다)

URL 생성 결과:
http://www.heimaolianmeng.com/heimaoseojishu/가 http://127.0.0.1/u/1로 변경됩니다.
PHP 단축 URL 생성 원리:
1. 단축할 URL을 얻습니다. form post
2. 자바스크립트에 URL을 넣고 파일에 쓰면 파일명이 숫자만큼 늘어납니다. 자바스크립트의 기능은 지정된 URL로 이동하는 것입니다.

최적화:
2차 도메인 이름을 설정할 수 있으면 2차 도메인 이름을 해당 디렉토리로 지정하면 됩니다. 그럴 필요가 없습니다. u/를 추가로 입력하려면

코드:


코드 예:



단축 URL



단축할 URL: (http:// 또는 https://와 같은 프로토콜을 포함해야 함) 등)






if (isset($_POST[ 'url'])) {
$origin = $_POST['url'];
if (strlen($origin) > 10) {
$filename = count(scandir('.') ) - 3; // PHP 자체 제거 ..
file_put_contents($filename,
'

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿